template

Conseil template, panels ou display suite

Bonjour

Je développe actuellement un site et j'ai déjà réalisé une bonne partie.
Chaque fiche produit est affichée à partir d'un template que j'ai créé.
La page d'accueil contient également une mise en forme spéciale obtenue à coup de blocs et de css.

Je viens de découvir panels et display suite sous forme de tutorials vidéo et je me demandais s'il ne serait pas intéressant de les installer pour gagner en modularité et modifier plus facilement mes mises en page (évolution du site)

Mon premier template

Bonjour,

Je travail à l'élaboration de mon premier template Drupal (7.x), j'ouvre donc ce post pour partager mon expérience avec la communauté Drupal et pour avoir un suivi de personne plus avancée qui, je l'espère, pourrait me guider dans mes choix et mes fournir de précieux conseils pour arriver au bout de cette tâche.

Inclure d'autres nodes dans l'affichage d'un premier node

Bonjour à tous

Je suis en train de faire un site dans lequel on aura un type de node principal auquel d'autres sont liés.
En gros, quand on affiche un node, je voudrais afficher également la vue et le webform associés.

J'ai ajouté le module références pour relier les nodes, mais je ne sas pas comment faire pour l'affichage, qui revient en fait à afficher plusieurs nodes en même temps. Ensuite, l'idée serait de naviguer d'un à l'autre via des onglets faits en CSS et JS (déjà prêts).

mise en page drupal 7

Hello la communauté drupal,
je fais mes premiers pas sur drupal pour développer un site suivant le modèle de celui de ibm.fr et disons qu'au menu superfish près j'ai déja presqu'obtenu la page font que je souhaite. je vais donc soumettre mes problèmes de manière ordonnée:

  1. mon menu superfish est il limité à ce choix un peu ringard de couleur? comment puis je modifier sa taille, son background, sa transparence et sa police? (de préférence dans le code que je n'arrive toujours pas à localiser même par un f12 sur la page)

[Résolu] ajouter un lien-image dans menu

Bonjour,
Je souhaiterai ajouter deux images à la fois du menu principal (main-menu).
Ces deux images permettraient pour l'une d'afficher/masquer les bloc de connexion+user-menu
et pour l'autre d'afficher/masquer le panier d'achat.
Pour cela , après recherche, j'ai décidé d'utiliser la fonction : THEMENAME_menu_tree__MENU_NAME()
Je l'utilise de la façon suivante (dans template.php) :

Surcharge d'un menu

Bonjour,

J'aimerai mettre en place un hook sur un de mes menus.
En suivant un peu les différents tuto (en anglais, donc je pense que j'ai loupé quelque chose...) je n'arrive pas à afficher ce que je veux.

Le nom de mon thème : HBEAUTY
Le nom de mon menu : menu-header-right
Le nom (machine) donné à mon menu : menu-menu-header

J'ai essayé les deux surcharges suivantes dans le fichier template.php de mon thème:

<?php
function HBEAUTY_links__system_menu_header_right($variable){
       
print_r($variable);
  return
"ok";
}
?>

et
<?php

Souci PHP avec la variable des langues dans un site multilingue

bonjour,

J'essaie de mettre une condition sur la langue dans mon template (page.tpl.php sur un dérivé du thème zen.

l'original de la portion concernée est

<?php if ($logo){
      print
'<a href="http://grenoble-sciences.ujf-grenoble.fr"';
      print
' title="'.t('Home').' Grenoble Sciences" rel="home" id="logo"><img src="'.$logo.'" alt="'.t('Home').'" /></a>';
    }
?>

la version modifiée est

<?php if ($logo){
print'<a href="http://monsite.fr"';
print $language->language ; //test 1
if ($language->language != 'fr'){
print '/about/';

Nom de fichier template dynamique

Bonjours.

Je butte sur un problème, qui me parait pourtant être une des bases de l'api de drupal dans la conception de module.

Je cherche simplement à avoir des suffixes aux noms de fichier template associé aux clés des blocks de mon module.

En d'autre terme, pouvoir créer un modèle de nom de fichier comme ceci
-> (clé_du_module)-(clé_du_block).tpl.php

Pub adsence tout à droite où tout à gauche

Bonjour,

Voici mon site : www.run974.org

Je souhaite y intégrer soit tout à droite soit tout à gauche des blocs publicitaire (style adsence). Hors lorsque je veux ajouter un bloc je suis "hors template".

Pourriez vous me dire dans quel fichier ajouter le code voulu?

Cordialement,

Pages