Jump to content

Dónde colocar los tpl de un módulo


Recommended Posts

Hola;

 

estoy creando un módulo en el que quiero disponer de varios archivos de template, los típicos .tpl y no tengo claro donde colocarlos. 

 

He intentado seguir la estructura de carpetas de otros módulos pero no acabo de conseguir que todo funcione bien. Actualmente la estructura es algo así:

 

modules / mimodulo

modules / controllers / front / controladorFrontalMimodulo.php

modules / controllers / views / templates / front / templateMiModulo.tpl

modules / mimodulo / mimodulo.php

 

Intento lanzar templateMiModulo.tpl desde el método initContent del controlador, pero no funciona y me da el siguiente error:

 

Template 'templateMiModulo.tpl'' not found
at line 61 in file classes/controller/ModuleFrontController.php

 

El código que tengo en el initContent para llamarlo es muy sencillo,

 

 parent::initContent();


$this->context->smarty->assign('message', $this->message);
$this->setTemplate('templateMiModulo.tpl');

¿A alguien se le ocurre qué puedo estar haciendo mal?

 

Saludos

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...