developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 13 years ago

Closed 13 years ago

#224 closed bug (fixed)

Impossible d'utiliser deux templates de type différents lors d'une même réponse

Reported by: laurentj Owned by: laurentj
Priority: normal Milestone: Jelix 1.0beta3
Component: jelix:tpl Version: 1.0 beta2.1
Severity: major Keywords: tpl type response
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description

Il peut arriver que l'on veuille produire un document via un template (comme un mail que l'on envoi), avant d'afficher une page HTML via un autre template. Ces deux templates sont de type différent (text vs html par ex), et peuvent faire appel à des plugins de même nom qui existent dans les deux types de templates. Du coup il y a des erreurs du genre "Cannot redeclare jtpl_function_jurl() ".

Il faudrait que les noms des plugins contiennent un préfixe indiquant le type de sortie, pour éviter ce genre d'erreurs.

Change History (2)

comment:1 Changed 13 years ago by laurentj

  • Owner set to laurentj
  • Status changed from new to assigned

comment:2 Changed 13 years ago by laurentj

  • Resolution set to fixed
  • Status changed from assigned to closed

Corrigé dans le trunk. Le nom des plugins doit être maintenant "jtpl_".plugintype."_".outputtype."_".pluginname.

Note: See TracTickets for help on using tickets.