Submitted by TriiXx on
Salut,
J'aimerai changer le fond d'un bloc suivant sa catégorie et j'aimerai savoir si certains d'entre vous l'on déjà fait ou non ? Et si c'était possible avec drupal ?
Merci
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 TriiXx on
Salut,
J'aimerai changer le fond d'un bloc suivant sa catégorie et j'aimerai savoir si certains d'entre vous l'on déjà fait ou non ? Et si c'était possible avec drupal ?
Merci
Personne n’aurait d’idée ? Ou
Permalien Soumis par TriiXx le 10 Février, 2012 - 09:54
Personne n'aurait d'idée ?
Ou si lorsque l'on créer des view des pages php se créé où sont il et je le fais en dure ;)
Merci
Hello, De quel block
Permalien Soumis par emena le 10 Février, 2012 - 13:39
Hello,
De quel block parles-tu ?
Peux-tu donner un exemple.
EM
Oui voici un
Permalien Soumis par TriiXx le 10 Février, 2012 - 14:49
Oui voici un exemple :
http://gamers-entraide.fr/i_uploads/1328881764.png (bon c'est fait a la va vite hein^^)
Merci :)
Il faut jeter un oeil dans le
Permalien Soumis par vincent59 le 10 Février, 2012 - 17:07
Il faut jeter un oeil dans le code HTML généré par Drupal, et voir si les blocs ont une "class" spécifique.
Dans ce cas, il sera possible de changer la couleur via des sélecteurs CSS appropriés.
Par exemple, si on a un
<div class="block-count-4" >
....
Il faut avoir le CSS correspondant :
div.block-count-4 {
background-color: #FF0000;
}
Bonjour, Cela n’est pas
Permalien Soumis par TriiXx le 10 Février, 2012 - 17:31
Bonjour,
Cela n'est pas possible puisque les news vont changés et donc les categories égalements.
Hello, Je ne comprends
Permalien Soumis par emena le 10 Février, 2012 - 18:56
Hello,
Je ne comprends toujours pas si tu parles de bloc ou autre.
Mais tu peux toujours aller regarder là
EM
Bonjour, Je parle de bloc sur
Permalien Soumis par TriiXx le 13 Février, 2012 - 09:49
Bonjour,
Je parle de bloc sur ma page d'accueil j'affiche grâce à view mes 5 derniers articles et j'aimerai que le fond du titre de chaque article change en fonction de la taxonomie auquel appartient l'article.
Si c’est en fonction de la
Permalien Soumis par vincent59 le 13 Février, 2012 - 23:37
Si c'est en fonction de la taxonomie, je pense qu'il faut utiliser des variables de classe au niveau des blocks, en allant chercher la taxonomie du contenu.
Il faudrait travailler dans le fichier template.php avec montheme_preprocess_block et ajouter la classe correspondante au terme de taxonomie, par exemple.
Je n’ai pas preprocess_block
Permalien Soumis par TriiXx le 14 Février, 2012 - 11:36
Je n'ai pas preprocess_block mais j'ai ceci :
function phptemplate_preprocess_page(&$vars) {
$vars['tabs2'] = menu_secondary_local_tasks();
// Hook into color.module
if (module_exists('color')) {
_color_page_alter($vars);
}
}
Etant donné que les articles concerné par ce que je désire sont ses pages c'est peut être ça ?
Oui, sauf que dans ce cas on
Permalien Soumis par vincent59 le 14 Février, 2012 - 13:57
Oui, sauf que dans ce cas on ne pourra ajouter une classe qu'à la page toute entière.
La même fonction au niveau block permet, par exemple, d'ajouter une classe CSS pour chaque block, et donc potentiellement d'avoir une couleur de fond différente pour les 5 blocks (créés par view) dans ta page.
Hello Intéressant comme
Permalien Soumis par emena le 13 Février, 2012 - 20:45
Hello
Intéressant comme problème.
Je ne connais pas drupal 7, j'ai juste fais un petit essai mais je n'ai pas eu le temps d'aller très loin.
En Drupal 6, tu peux choisir la manière dont tu imprimes ta page en fonction du type.
Tu peux aussi faire l'équivalent pour les blocs, mais
Si j'ai le temps, j'irais explorer le format des blocs.
Tiens nous au courant
EM
Salut, Alors j’ai rien
Permalien Soumis par TriiXx le 14 Février, 2012 - 11:38
Salut,
Alors j'ai rien compris :D
De view je reçoit date, nom de la categorie de taxonimy, titre et contenu de la page. (si tel était la question ?)