2012-05-16 2 views
1

Я вношу некоторые изменения в /customer/form/register.phml, но они не отображаются в интерфейсе. Изменения, которые я сделал для login.phtml и forgetpassword.phtml, появляются.Magento - изменения в файле шаблона не отображаются - /customer/form/register.phml

Я проверил, использовал ли magento резервную копию из базовой/темы по умолчанию, но это не так. Я удалил register.phtml как в моей теме, так и в теме base/default, чтобы проверить, что произойдет: страница показалась просто прекрасной (без изменений, конечно).

Я выгляжу, как magento получает файл из другого места (возможно, ядро). Я не знаю, как это решить.

Заранее за вашу помощь.

Мой файл Customer.xml выглядит так, я использую Magento 1.5.1

<customer_account_create translate="label"> 
    <label>Customer Account Registration Form</label> 

    <remove name="right"/> 
    <remove name="left"/> 

    <reference name="root"> 
     <action method="setTemplate"><template>page/1column.phtml</template></action> 
    </reference> 

    <reference name="content"> 
      <block type="customer/form_register" name="customer_form_register" template="customer/form/register.phtml"> 
       <block type="page/html_wrapper" name="customer.form.register.fields.before" as="form_fields_before" translate="label"> 
        <label>Form Fields Before</label> 
       </block> 
      </block> 
    </reference> 
</customer_account_create> 
+0

Убедитесь, что кеширование отключено – Benubird

ответ

4

Лучший способ отладки это - это включить шаблон пути намеков.

+0

Спасибо большое, это помогло! –

+0

Добро пожаловать! Итак, вы можете отметить мой пост как ответ;) –

2

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

Вот ссылка, которая объясняет, как включить шаблон подсказки: http://vimeo.com/1067069

+0

Спасибо за видео! Если бы я знал это раньше, это могло бы спасти меня довольно долго! –

+0

+1 причина, по которой я только что дал кредит на вашу видеосвязь. –

2

Используйте подсказки шаблона. Кроме того, с любыми изменениями phtml, которые вы делаете, убедитесь, что вы отключили кеширование, и очистите все кеши (System -> Cache Management).

+0

Thnx! Шаблоны подсказок сделали трюк! –

3

Возможно, вам потребуется отредактировать template/persistent/customer/form/register.phtml.

+0

Я использовал шаблон шаблона, чтобы открыть плагин, заменивший файл. Спасибо за помощь –

2

Я использовал подсказки шаблонов и открыл плагин, заменивший файл. Включение подсказок шаблонов: http://vimeo.com/1067069 помогло много

+0

+1 для фактического предоставления некоторого ресурса, который показывает, как F вы делаете это в запутанной системе magento. Могли бы сэкономить время, просто скажем, system-> config - переключиться на главный сайт - нажмите «разработчик», затем выберите «Отладка» и включите подсказки шаблона. Я лично ненавижу смотреть ненужные длинные, медленно движущиеся ролики, чтобы делать простые вещи. В любом случае, спасибо –

Смежные вопросы