Шаблон создания учетной записи клиента берется из пути "постоянный/". Это почему?


В моем локальном хосте/Magento мой путь к теме base/default.

Я пытаюсь отредактировать свой файл PHTML для создания учетной записи.

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

Но в моем случае register.phtml файл взят из приложение/дизайн/интерфейс/база/по умолчанию/шаблон/постоянный/клиент/форма/регистрация.phtml

Почему это происходит? Что такое настойчивость?

Author: 7ochem, 2014-12-11

2 answers

Начиная с версии CE-1.6 (я думаю) в Magento добавлен новый модуль. Mage_Persistent.
Это предлагает функцию "Запомнить меня" при входе в систему. Если это включено, устанавливается файл cookie, и пользователю разрешается доступ к некоторым личным данным (корзина, список пожеланий) без необходимости входа в систему.

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

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

Чтобы увидеть, что и как заменено, проверьте файл макета /app/design/frontend/base/default/layout/persistent.xml.

 6
Author: Marius, 2017-11-06 06:49:52

Несмотря на то, что вопрос старый, думаю, что ответ на этот вопрос поможет кому-то в поисках этого. Создание файла register.phtml в нашей пользовательской (активной теме) будет использоваться вместо шаблона presistance. Таким образом, новый путь к шаблонам будет примерно таким.

Интерфейс\MY_THEME\по умолчанию\шаблон\постоянный\клиент\форма\регистрация.phtml

Используйте файл register.phtml, найденный по пути по умолчанию, и внесите изменения в свой новый шаблон.

 1
Author: Shafraz Kamil, 2016-10-03 08:05:30