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

  [Opened] Template et sous-template

Posted by lephotographe on 01/23/2009 22:33

Bonsoir à tous,

Il y a point que je n'ai pas compris. Comment faire pour inclure des sous-templates dans un template principal ?

En fait, j'ai un module main puis des modules par "métier". Quand je clique sur un lien (qui m'emmène vers un module), j'arrive sur la fonction index du controler default. Je voudrais que la fonction du controler remplisse un template (pas le template principal) puis que ce template soit transmit à une variable du template principal pour affichage.

J'espère avoir été clair.

Bonne soirée et d'avance merci pour les réponses. Cordialement

  [Opened] Re: Template et sous-template

Reply #1 Posted by bobi on 01/25/2009 10:00

Ta conception correspond tout à fait à la réponse personnalisée (cf. la doc). Grace à celle ci tu vas pouvoir définir un template "principal".

Ensuite, dans tes actions il te suffit d'instancier un template métier et de récupérer son contenu pour l'assigner à une variable de ton template principal.

 <code>
    // dans ton action
    $tpl = new jTpl('selecteur_ici')

    $resp->bodyTpl->assign('central-content', $tpl->fecth() );
</code>

NB: je ne sais pas si mon code est syntaxiquement exact. je n'ai pas de sources sous la main :)

 
Page
  1. Re: Comment on affiche un formulaire ? >
  2. Re: ajout d'attributs à jControler impossible ? >
  3. Re: htmleditors >
  4. Re: Redéfinition de méthodes >
  5. Re: Générer les classes métiers à partir du DAO >
  6. Re: modules dans différents répertoires >
  7. Re: Test unitaire et methode des controlleurs >
  8. Template et sous-template