Bonsoir
Pour le besoin de mon site, je voudrais créer un deuxième bloc de liens externes sous le titre Ancarpost, mais bien sûr, avec des liens différents du bloc de liens externes plus bas dans le menu.
J'ai donc recopié et mis en tête du fichier, dans menubar.tpl
<!-- BEGIN links -->
<dl id="mbLinks">
<dt>{lang:Links}</dt>
<dd>
<ul>
<!-- BEGIN link -->
<li><a href="{links.link.URL}">{links.link.LABEL}</a></li>
<!-- END link -->
</ul>
</dd>
</dl>
<!-- END links -->
J'ai redéfini un autre titre de menu par lang:Info dans le common.lang.php mais
je n'arrive pas à faire en sorte que la ligne
<li><a href="{links.link.URL}">{links.link.LABEL}</a></li>
appelle un autre bloc de liens,.
Site bac à sable:
http://fichben.free.fr/ancargalerie/ind … categories
Benoit
Hors ligne
Peux-tu t'inspirer de ceci: Un menu "Liens" différent pour les invités et pour les utilisateurs enregistrés. ?
Hors ligne
Voilà ce que j'ai fait, en m'inspirant du "Liens different pour visiteur ou invité":
dans config local.inc.php j'ai cré un deuxième bloc à la suite de l'autre:
$conf['infolinks'] = array(
'information.php' => 'A propos d\'Ancarpost',
dans menubar.inc.php, jai mis:
if (count($conf['infolinks']) > 0)
{
$template->assign_block_vars('infolinks', array());
foreach ($conf['infolinks'] as $url => $label)
{
$template->assign_block_vars(
'links.infolink',
array(
'URL' => $url,
'LABEL' => $label
));
}
}
et dans menubar.tpl:
<!-- BEGIN infolinks -->
<dl id="mbLinks">
<dt>{lang:Info}</dt>
<dd>
<ul>
<!-- BEGIN infolink -->
<li><a href="{links.infolink.URL}">{links.infolink.LABEL}</a></li>
<!-- END infolink -->
</ul>
</dd>
</dl>
<!-- END infolinks -->
La catégorie a l'air d'être bien crée au sommet des menus, le titre vient bien, mais rien à faire pour le lien. J'ai crée la page information.php sur la base de about.php about.tpl et about html
Hors ligne
Pour que ton "begin infolinks" (au pluriel) fonctionne, il faut que tu fasses
$template->assign_block_vars(
'infolinks.infolink',
et non links.infolink, puisque links correspond à l'autre groupe de liens.
Hors ligne
Ayé, MERCI , çà marche enfin, et j'ai dû aussi changer le
<li><a href="{links.infolink.URL}">{links.infolink.LABEL}</a></li>
par
<li><a href="{infolinks.infolink.URL}">{infolinks.infolink.LABEL}</a></li>
site bac à sable pour voir le nouveau menu en haut:
http://fichben.free.fr/ancargalerie/ind … categories
Hors ligne
Pour ton information, l'obligation de La déclaration de site web est supprimée - CNIL
Hors ligne
j'ai bien essayer de mettre les codes qui sont au dessus avec les 2 modifs ajoutées mais je ne sais pas ou les mettre exactement dans chaque fichier.
un peu d'aide serait la bienvenue.
Hors ligne
Je t'ai fait un mini tuto que tu vas recevoir par mail.
Bonne soirée.
Seb.
Hors ligne
Pour que d'autres en profitent, ne devrais-tu pas ...?
8-)
Hors ligne
VDigital a écrit:
Pour que d'autres en profitent, ne devrais-tu pas ...?
8-)
C'est du light de chez light, ce que je te propose c'est d'attendre le retour de XEUL sur les modifs que je lui ai demandé de faire, car comme ça fait un moment que je les ai faite et si elle marche, je fais un tuto sur la création du deuxième bloc de liens ;o))
Donc XEUL, dés que tu as testé, merci de compléter ce post pour me dire si tout est ok afin que nous puissions en faire profiter d'autres.
Seb.
Hors ligne
Seb no Fear a écrit:
Je t'ai fait un mini tuto que tu vas recevoir par mail.
Bonne soirée.
Seb.
merci seb.
tu peux mettre le tuto pour moi ça fonctionne.
par contre le : $conf['show_gt'] = true;) dans config_local.inc.php
est chez moi sur "false" et ça fonctionne quand même.
merci encore.
Hors ligne
Ok j'ai envoyé un MP à VDigital pour lui demander le format du tuto.
Merci pour ta réponse.
Seb.
Hors ligne
XEUL a écrit:
Seb no Fear a écrit:
Je t'ai fait un mini tuto que tu vas recevoir par mail.
Bonne soirée.
Seb.merci seb.
tu peux mettre le tuto pour moi ça fonctionne.
par contre le : $conf['show_gt'] = true;) dans config_local.inc.php
est chez moi sur "false" et ça fonctionne quand même.
merci encore.
$conf['show_gt']
Signifie "Montrer les temps de génération" (gt : Generated time), c'est le temps d'exécution des requêtes que l'on voit sur certains sites.
En général, on le laisse à false.
8-)
Hors ligne
Seb no Fear a écrit:
Ok j'ai envoyé un MP à VDigital pour lui demander le format du tuto.
Merci pour ta réponse.
Seb.
Déjà, ici...
Et si tu as le temps... Wiki dans...
Mise en page de la page principale ("Category" ou "Index")
Hors ligne