У меня есть короткие вопросы для экспертов magento. Я хотел бы внести изменения в ядро PHP magento.Magento php ядро. Редактирование Каталог продукции
Я хочу добавить информацию о товарах, детали будут зависеть от каждого продукта, и я хочу отобразить дополнительные данные в списке каталогов, поэтому он включает в себя базу данных & PHP.
Так что мои вопросы - где это можно сделать? Я не знаком с файловой структурой magento, и мне нужна эта спешка, надеюсь, у меня будет время изучить ее структуру, но, вероятно, потребуется больше времени, чем мой срок.
Обратите внимание, что я говорю о списке продуктов администратора, а не о заказе клиента.
Возможно, вам придется переопределить класс сетки продукта и добавить столбец в prepareColumns() и, возможно, добавить свою информацию в коллекцию в prepareCollection(). Более конкретная информация необходима для лучшего ответа. – russjman
ОК спасибо за ответ russjman. Чтобы предоставить дополнительную информацию, я хотел бы добавить границу или цвет фона для каждой позиции продукта, цвет зависит от категории, к которой принадлежит продукт. Я искал и узнал, что лучший способ сделать это - создать собственный модуль, если уже не существует существующего модуля, который я сомневаюсь. Но, вероятно, потребуется больше времени, поэтому я решил временно изменить основной PHP-код на данный момент. Так кто-нибудь знает, какой файл php я должен изучить? –
Хорошо. То, что я упомянул выше, относится к разделу администрирования. Вероятно, вы можете сделать всю эту логику в /template/catalog/product/view.phtml, если это подробная страница. Если на странице категории это будет /template/catalog/product/list.phtml. –
russjman