2016-09-06 6 views
1

Я работаю над модулем Prestashop. В этом модуле у меня длинный html-шаблон. Итак, я разбиваю его на более мелкий шаблон.Невозможно загрузить тот же файл шаблона модуля в том же шаблоне модуля

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

Мой шаблон каталога приводится ниже:

/modules/my_module/views/templates/front/base.tpl 
/modules/my_module/views/templates/front/upper_section.tpl 
/modules/my_module/views/templates/front/middle_section.tpl 
/modules/my_module/views/templates/front/bottom_section.tpl 

Теперь, я в том числе все выше файла шаблона в base.tpl, как показано на рисунке код:

{include file='upper_section.tpl'} 
{include file='middle_section.tpl'} 
{include file='bottom_section.tpl'} 

Когда я бегу мой FRON контроллер модуля, тогда prestashop дает мне ошибку как «Невозможно загрузить шаблон upper_section.tpl».

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

Может ли кто-нибудь помочь мне решить эту проблему?

ответ

1

Внесение изменений включает в себя файлы из текущей папки.

{include file='./upper_section.tpl'} 
{include file='./middle_section.tpl'} 
{include file='./bottom_section.tpl'} 
+0

Спасибо. Это работает – Dhirender

0

Другой способ для вас.

{include file='module:my_module/views/upper_section.tpl'}