Submitted by justine68 on
j'aimerais avoir une bannière différente selon les catégorie choisies dans le menu . Est-ce possible ?
En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".
Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact
De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.
Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".
Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.
Submitted by justine68 on
j'aimerais avoir une bannière différente selon les catégorie choisies dans le menu . Est-ce possible ?
C'est toujours possible.
Permalien Soumis par haza le 29 Février, 2008 - 14:03
C'est toujours possible. Mais il y a un sacré paquet de facon de le faire. On a moyen d'en savoir un peu plus sur la façon dont sont construits les éléments de ton menu ?
En fait c un menu où on
Permalien Soumis par justine68 le 29 Février, 2008 - 14:05
En fait c un menu où on choisi un métier et lorsqu'on l'a choisi il faudrait que la bannière soit celle du métier.
Je parlais pas du "contenu"
Permalien Soumis par haza le 29 Février, 2008 - 14:18
Je parlais pas du "contenu" en lui même. Métier ou légumes, peut importe. Mais derriere ça, tu bosses avec des termes de texonomies différents, des types de contenu différents, autre chose ?
Je bosse avec des termes de
Permalien Soumis par justine68 le 29 Février, 2008 - 14:26
Je bosse avec des termes de taxonomies. j'ai un vocabulaire métier avec en termes les différents métiers.
Une solution rapide (pas
Permalien Soumis par haza le 29 Février, 2008 - 14:42
Une solution rapide (pas forcement la plus belle)
Dans le fichier page.tpl.php, au niveau de l'affichage de la banniere (code a adapter, evidement)
<?php
switch (arg(3)) { // recupere le n° de taxo
case '1': // a adapter au fonction du n° des taxo
?> <img src="baniere_taxo1.jpg" title="" /><?php
break;
case '2': // a adapter au fonction du n° des taxo
?> <img src="baniere_taxo2.jpg" title="" /><?php
break;
// et ainsi de suite
default: // au cas ou on a pas prevu le coup, insertion d'une baniere standard
?> <img src="baniere_standard.jpg" title="" /><?php
break;
?>
Merci beaucoup Petite
Permalien Soumis par justine68 le 29 Février, 2008 - 14:47
Merci beaucoup
Petite question encore je dois pas modifier "switch (arg(3))"??
"arg" décompose les urls de
Permalien Soumis par haza le 29 Février, 2008 - 14:53
"arg" décompose les urls de drupal (clean url activé ou non, alias ou non, c'est pareil, il decompose toujours de la meme facon)
exemple avec une url du type : domaine.com/?q=taxonomy/term/1
arg(1) = taxonomy
arg(2) = term
arg(3) = 1, soit le n° du term qui nous interresse ;)
(et donc, si on a les clean url ou des alias activé, drupal recupere quand meme, de maniere transparente, les url en q=quelque/chose)
Je trouve pas où je dois
Permalien Soumis par justine68 le 29 Février, 2008 - 15:05
Je trouve pas où je dois mettre le morceau de code que tu m'as donné. J'utilise le thème garland
Je ne sais pas si tu as
Permalien Soumis par haza le 29 Février, 2008 - 15:14
Je ne sais pas si tu as déjà modifié ton page.tpl.php de garland, si tu y as fait une mise en page un peu perso ou non. Je ne sais pas où tu souhaite afficher exactement tes bannieres. En clair, le code ci-dessus est un code a adapter et avant tout, a comprendre. Comprendre comment marche les fichiers .tpl.php de drupal, comprendre comment se construit le page.tpl.php de ton theme pour ensuite comprendre comment tu va pouvoir insérer, en y faisant les modifications necessaire, le code ci-dessus.
Je ne peux founir qu'une base. A toi ensuite de partir de ça pour en faire quelque chose qui te convient.
Je n'ai rien modifié et ma
Permalien Soumis par justine68 le 29 Février, 2008 - 15:17
Je n'ai rien modifié et ma bannière se trouve en haut mais c'est pas grave je te remercie pour ton aide et pour le reste je me débrouille.
J'ai encore une question ,
Permalien Soumis par justine68 le 29 Février, 2008 - 15:41
J'ai encore une question , par hasard on peu pas mettre ce code dans un bloc afin de faire afficher la bannière dans un bloc ?