Trucs et astuces pour Dotclear - Les deux formes de balises - Commentaires2023-04-10T13:55:38+02:00DotAddict.orgurn:md5:3fcd4fae8459c68cb58f6e4d936995d0DotclearLes deux formes de balises - JulienAurn:md5:43eba2d47d728a41da05e6608a715a162008-12-27T10:36:00+01:002008-12-27T10:36:00+01:00JulienA<p>Bonjour,</p>
<p>De quel bug parlez-vous ? Vous pouvez me donner le lien vers le sujet du forum ?</p>Les deux formes de balises - Pierreurn:md5:022616ef00c1134bb94a623754b4207f2008-12-26T11:43:40+01:002008-12-26T11:43:40+01:00Pierre<p>Bonjour, je cherche à utiliser les fonctions native de DC2 car le plugin billets-connexes avait un bug et puis si j'utilise un plug-in externe cela veut dire qu'il faut le maintenir à jour, alors que si je me base sur le fonctionnement de DC2 et de son moteur de template c'est plus simple à maintenir.</p>
<p>Pierre</p>Les deux formes de balises - Lomalarchurn:md5:600ca1ce7d858345701439364af71ff52008-12-25T23:07:00+01:002008-12-25T23:07:00+01:00Lomalarch<p>Bonsoir,</p>
<p>pour faire ça, le plus simple est, je pense, d’utiliser le plugin <a href="http://dev.apperisphere.com/pages/billets-connexes" rel="ugc nofollow">billets connexes</a>, je pense. Attention, il existait un bug, dont j’ignore s’il persiste dans la dernière version, dont la correction peut être trouvée sur le forum Dotclear ;-)</p>Les deux formes de balises - Pierreurn:md5:1095c51f99a3e3b3648e556835d4f2132008-12-25T21:43:09+01:002008-12-25T21:43:09+01:00Pierre<p>Bonsoir Franck et merci pour cette réponse si rapide.</p>
<p>Je cherche à faire un bloc permettant d'afficher les derniers billets de la catégorie du billet qu'on affiche dans mon template "post.html".</p>
<p>J'ai donc fait :</p>
<pre> <tpl:Categories url="{{tpl:EntryCategoryShortURL}}">
<tpl:Entries>
<li class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}">
<a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
</li>
</tpl:Entries>
</tpl:Categories></pre>
<p>Mais ce code me donne une erreur dans l'un de mes fichiers de cache, en regardant l'erreur j'ai vu que ça ne pouvais pas marcher.</p>
<p>Donc il n'existe aucun moyen d'avoir cette "variable" sous une autre forme ? Quitte à intégrer du PHP directement dans mon TPL cela ne me fait pas peur, je souhaite juste que ça marche.</p>
<p>Merci pour le coup de main,</p>
<p>Pierre</p>Les deux formes de balises - Franckurn:md5:0b68e81e536e1b0e51a75c9814c52ad22008-12-25T20:10:46+01:002008-12-25T20:10:46+01:00Franck<p>On se heurte ici à une limitation du moteur de template de Dotclear. Une balise ne peut être imbriquée dans une autre balise, en tout cas sous cette forme.</p>
<p>Ceci dit je vois mal ce que vous cherchez à obtenir dans votre exemple, pourriez-vous être plus explicite sur le résultat recherché ?</p>Les deux formes de balises - Pierreurn:md5:f4241086358d3984a3f0bae7baf5dac72008-12-25T19:22:19+01:002008-12-25T19:22:19+01:00Pierre<p>Bonjour merci pour cet article clair et concis au possible.</p>
<p>Je souhaiterais faire la chose suivante :</p>
<p>@@<tpl:Entries category="<q>tpl:EntryCategoryShortURL</q>" lastn="10"><br />
<!<del> Code </del>><br />
</tpl:Entries>@@</p>
<p>Mais ça ne marche pas car la balise :</p>
<p><code><q>tpl:EntryCategoryShortURL</q></code></p>
<p>renvoie le code php :</p>
<p><code><?php echo context::global_filter($_ctx->posts->cat_url,0,0,0,0,0,'EntryCategoryShortURL'); ?></code></p>
<p>Quel est donc la solution pour utiliser une informations disponible sous forme de balise templates mais de manière "imbriqué" dans une autre balise templates ?</p>
<p>Cela fait un moment que je cherche sur l'ensemble de la doc., sur le forum DC2, et sur dotaddict et je ne trouve pas ...</p>
<p>Merci d'avance pour votre coup de pouce.</p>
<p>Pierre</p>