Magento использует default / default в качестве темы оформления в бюллетене вместо темы сайта default / my_theme? - PullRequest
0 голосов
/ 13 февраля 2012

Я тестировал шаблон электронной почты для восстановления пароля администратора, и сообщение, отправленное Magento на мою электронную почту администратора, использует default / default / images / logo_email.gif в качестве логотипа. Тем не менее, моя текущая тема сайта - default / my_theme, поэтому я подумал, что она должна использовать default / my_theme / images / logo_email.gif , но это не так.

Затем я попробовал некоторые другие шаблоны электронной почты, такие как создание новой учетной записи и шаблоны получения пароля пользователя, и все они в порядке с логотипом по умолчанию / my_theme, а не с логотипом по умолчанию / по умолчанию.

Есть ли проблема, или по замыслу администраторы электронной почты используют все по умолчанию / по умолчанию, а не в указанной мной теме?

1 Ответ

2 голосов
/ 13 февраля 2012

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

Электронное письмо отправляется методом Mage_Admin_Model_User::sendPasswordResetConfirmationEmail()
Этот метод вызывает $mailer->setStoreId(0), в результате чего Magento ищет тему, настроенную дляобласть adminhtml.
По умолчанию default/default в соответствии с Mage / Adminhtml / etc / config.xml в узле stores/admin/design/package/name и stores/admin/design/theme/default.

Если вы используете версию Magento, включающую расширение Find_Feed (в пуле кодов сообщества), она (тупо) задает тему администратора default/find в ее config.xml.

Так что этодает вам полный путь
skin/adminthml/default/default/images/logo_email.gif или skin/adminthml/default/find/images/logo_email.gif.

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