Ticket #235 (closed enhancement: invalid)
Modification de SysIf has_tpl
Reported by: | f_trt | Owned by: | olivier |
---|---|---|---|
Priority: | low | Milestone: | 2.0 |
Component: | module:core | Version: | dev |
Severity: | normal | Keywords: | |
Cc: |
Description
Il me semble qu'une partie du ticket http://dev.dotclear.net/2.0/ticket/179 suivi du changeset http://dev.dotclear.net/2.0/changeset/1689 n'ai pas eu la bonne interprétation,
avec has_tpl il ne s'agirait pas de tester un tag mais l'existence d'un plugin en vue de l'utilisation ou
non d'un tag:
<tpl:SysIf has_tpl="menuFreshy">
{{tpl:MenuFreshy}}
</tpl:SysIf> <tpl:SysIf has_tpl="!menuFreshy">
<ul class="menu">
<li><a class="first_menu" href="#">Accueil</a></li>
</ul>
</tpl:SysIf>
Je me trompe peut-être car pas habitué à utiliser les changeset, mais il me semble que dans les changements de source il devrait apparaître l'utilisation de $core->plugins->moduleExists() et comme je le vois pas et que je n'arrive pas à faire fonctionner l'exemple ci-dessus j'en déduis donc que le fonctionnement final n'est pas exactement celui demandé par le ticket 179.
Change History
comment:1 follow-up: ↓ 2 Changed 16 years ago by olivier
- Status changed from new to closed
- Resolution set to invalid
comment:2 in reply to: ↑ 1 Changed 16 years ago by f_trt
Replying to olivier:
L'exemple du ticket n'était qu'un exemple, ce qui a été fait est un peu différent et plus complet.
Je comprend bien qu'il s'agissait d'un exemple mais alors concrétement comment faire fonctionner cet exemple dois-je me rapprocher du forum qui est peut-être plus l'endroit pour faire cette demande alors ?
L'exemple du ticket n'était qu'un exemple, ce qui a été fait est un peu différent et plus complet.