Pages: 1
Bonjour
Je souhaiterai modifier le graphisme de la ligne :
Menu >> Accueil / Album / Sous Album / Sous sous Album /........
je ne vois pas ou je peux la modifier car dans le fichier "index.tpl" de stripped à la ligne 4 je trouve :
<h2>{$TITLE}</h2>
et avec firebug je vois :
---------------------------
<div class="browsePath">
<span id="menuswitcher" title="Afficher/cacher le menu">Menu</span>
<span class="arrow"> »</span>
<h2>
<a href="/piwigo/">Accueil</a>
/
<a href="index.php?/category/3">Album toto</a>
</h2>
</div>
et je souhaite attribuer un style à chaque nom d'album donc transformer si possible la ligne de texte H2 en UL -- LI -- Inblock_line
pour obtenir une ligne comme sur l'image jointe
merci d'avance
cdlt
Hors ligne
Bonjour
le titre est généré par Piwigo lui-même, donc par php.
vous pouvez manipuler cette variable avec smarty comme :
{assign var=foo value="/ "|explode:$TITLE} puis ensuite une boucle foreach sur $foo, afin de récupérer chaque <a href="lien">Blabla</a> et le faire à votre sauce
http://www.smarty.net/documentation On passera en Smarty 3 à la prochaine maj, mais si l'anglais vous gène leur Doc fr de la v2 ne change pas bcp
Hors ligne
re Bonjour
Super merci pour ta réponse, j'ai cherché smarty dans le Forum et j'ai trouvé un autre sujet :
[url]http://fr.piwigo.org/forum/viewtopic.php?id=23884[url]ce qui m'a permis d trouver la bonne syntaxe
donc si on veut faire la même chose que {$TITLE} dans le fichier index.tpl du thême stripped
on utilise le plugin localfile editor, dans l'onglet template on fait: créer un nouveau template
comme fichier de départ on prend le index.tpl du thème stripped on donne le nom que l'on veut et on édite le fichier
on recherche {$TITLE}
on remplace par :
{assign var="Lst_Arbo_Cat" value=$TITLE|explode:" / "}
{foreach from=$Lst_Arbo_Cat item=cat} {$cat} / {/foreach}
on enregistre, ensuite on va dans Configuration --> Template et la face à la ligne de son fichier tpl on sélection dans la liste le fichier index.tpl et à la fin de la ligne on sélectionne dans la liste le thème stripped et on Enregistre
on actualise sa galerie et on voit que rien a changé
maintenant pour changer le Style de cette barre on peux faire par exemple :
<ul class="ListHorizon">
{assign var="Lst_Arbo_Cat" value=$TITLE|explode:" / "}
{foreach from=$Lst_Arbo_Cat item=cat}
<li>{$cat}</li>
{/foreach}
</ul>
dans le CSS on définira les propriété de la Class .ListHorizon
Encore merci pour le coup de main
@+ pour de nouvelles aventures
Hors ligne
Pages: 1