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

  [Opened] jTpl et instanceof

Posted by PomCompot on 09/11/2009 10:23

Bonjour,

J'aurai souhaité savoir s'il était possible de contourner le fait qu'on ne puisse utiliser la syntaxe instanceof (dans un if) dans un template et si oui comment (par quelle instruction notamment inclure la classe dans le code du template compilé) ?

Merci.

Stéphane

  [Opened] Re: jTpl et instanceof

Reply #1 Posted by laurentj on 09/12/2009 23:01

Je ne vois pas de moyen de contourner, si ce n'est de fournir à jTpl, avec l'objet, une variable qui indiquerait le type de l'objet.

Et sinon, je ne vois pas l'intérêt d'inclure la classe dans le template compilé, puisqu'elle est censée être déjà incluse à l'exécution.

  [Opened] Re: jTpl et instanceof

Reply #2 Posted by laurentj on 09/14/2009 10:26

Oui, en général, dans les classes métiers, il faut toujours fournir des sélecteurs complets. Tout simplement parce qu'il n'y a pas de moyen pour jelix de détecter l'appel à une méthode d'un module X, et donc de changer automatiquement le contexte module.

 
Page
  1. Re: jTpl et instanceof