Magento - Заказной отчет по заказанным продуктам - Как расширить использование «локального» пула кода? - PullRequest
0 голосов
/ 09 января 2010

Я пытаюсь настроить отчет "Заказанные продукты", чтобы в нем отображалась только сводная информация о продуктах, которые имеют SKU, начиная с XX. Я следовал учебному пособию на http://magentocoder.jigneshpatel.co.in/reports/create-custom-reports-in-magento-admin/, чтобы расширить модуль, но в этом учебном пособии показано, как расширить отчет, добавив код в «основной» пул кода, что вызовет проблемы в дальнейшем. Мне не удалось заставить работать модификации с использованием «локального» пула кода из-за запутанной природы файлов конфигурации Magento ...

Кто-нибудь успешно расширил этот (или аналогичный) отчет, внеся изменения в «локальный» пул кода? Похоже, что с точки зрения документации или руководств по этой теме не так много, что я нахожу удивительным.

Любая помощь очень ценится.

1 Ответ

1 голос
/ 09 января 2010

Самый простой способ - скопировать структуру папок / файлов из / core вниз и воссоздать нужный бит внутри / local - так app / code / local / Mage / Adminhtml / Block ... и т. Д.

Это работает для файлов PHP, локальная папка стоит на первом месте в пути включения, поэтому файлы будут иметь преимущество перед ядром, но я не уверен насчет config.xml ... Я думаю, что все будет в порядке (вынужен весь файл с вашими дополнениями, так как он не будет читать основную версию).

Это оставит основные файлы без изменений, но если скопированные файлы изменятся в обновлении, вынеобходимо принять эти изменения и поместить их в вашу версию.

Выполнение этого в качестве отдельного модуля было бы возможным, но это довольно сложно объяснить в ответе ... модуль AW_Blog хорош для поискахотя для выяснения того, что делают файлы конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...