Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] zones génériques

Posted by adissouda on 06/04/2006 18:28

actuellement dans chaque zone j'ai un truc du genre:

 protected $_tplname= 'nom_tpl';

ce que je voudrais c'est avoir:

 protected $_tplname= '';

 protected function _prepareTpl(){
   $this->_tpl_name = $this->getParam('zone');
 }

mais là ca ne fonctionne pas.. il faut que le nom du template soit connu avant le _prepareTpl(), dommage..

  [Opened] Re: zones génériques

Reply #1 Posted by laurentj on 06/04/2006 21:49

Tu peux toujours surcharger le constructeur

 function __construct($params=array()){
    parent::__construct($params);
    $this->_tpl_name = $this->getParam('zone');
 }

Au passage, il serait plus judicieux de nommer le paramètre "template", ou "tpl" ou quelque chose comme ça, plutôt que "zone".

 
Page
  1. Re: zones génériques