Submitted by bigs on
j'aimerais personnaliser un article dans une catégorie .Par exemple insérer une image devant l'article
j'ai vu que c'est
<?php
print $sidebar_left
?>
qui affiche le bloc à gauche .
comment je peux faire merci.
j'aimerais aussi biduller le code directement , je ne comprends pas trop la structure de drupal.
je sais que c'est page.tpl.php qui gère tout mais bon
merci
Salut, Pas facile de
Permalien Soumis par drupalfrance le 6 Octobre, 2007 - 21:43
Salut,
Pas facile de t'aider, les questions ne sont pas très claires (tu parles d'afficher une image devant un article, et tout de suite après tu parles de la colonne de gauche).
En gros, Drupal fabrique une page en assemblant des templates, ie. des fichiers .tpl.php. Le conteneur principal, c'est page.tpl.php qui définit la structure globale de la page (l'entête, les colonnes...). Ensuite, à l'intérieur de page.tpl.php, Drupal utilise block.tpl.php pour afficher chaque bloc, node.tpl.php pour afficher chaque noeud, et ainsi de suite.
L'idée, c'est donc de trouver quel élément tu veux changer (la page, un noeud, un bloc...) et de modifier le template correspondant.
merci , justement je cherche
Permalien Soumis par bigs le 6 Octobre, 2007 - 22:08
merci , justement je cherche à comprendre comment marche le code de drupal qui m'a l'air assez compliqué quand même.Si vous avez des liens ca m'aiderait pour comprendre globalement
exemple dans page.tpl.php je comprends pas à quel moment et ou est définit les variables
comme $sidebar_left ,$sidebar_right ect..
merci
C'est le système de
Permalien Soumis par drupalfrance le 6 Octobre, 2007 - 22:28
C'est le système de template utilisé par Drupal - appelé PHPTemplate - qui fabrique ces variables.
Concrètement, elles sont fabriquées dans le fichier
themes/engines/phptemplate/phptemplate.engine
. Mais tu peux les intercepter et les modifier en créant une fonction spéciale, _phptemplate_variables(), à mettre dans le fichier template.php de ton thème.merci je commence à
Permalien Soumis par bigs le 6 Octobre, 2007 - 22:52
merci je commence à comprendre un peu .
je vais vous donner mon lien pour vous exposer mon probleme
http://www.com-expert.com/
dans rubrique :Notre Offre Boutique
apres la catégorie Boutique en Ligne ,j'aimerais ajouter une catégorie Demande de devis avec un CSS spécifique comme mettre une image devant la catégorie Demande de devis
ben je sais pas comment faire !!
j'espère que c'est clair !!
merci