template

[Résolu] Créer un template custom pour le block ou pour la vue ? et comment ?

Bonjour à tous,

J'utilise views afin de générer des listes d'un certain nombre d'élements d'un type défini.
Je veux personnaliser cette affichage afin que les éléments s'affichent exactement comme je le veux.
(pour certaines pages, j'aurais besoin d'afficher un carrousel, d'autres des colonnes...)
J'ai besoin de personnaliser l'affichage:
- de chaque élément
- de l'ensemble de cette liste

Comment faire pour personnaliser cet affichage ?
Créer un template de block, de vue ?
Et comment le faire ?

Merci d'avance !

Création module block perso et appel du template

Bonjour,

voici mon problème :
j'ai suivi la doc drupal pour créer mon module qui doit afficher un bloc (jusque là ça va) et je voudrais lui donner un affichage personnalisé (c'est là ou ça bloque). C'est pour cela d'ailleurs que je ne passe pas par le gestionnaire de Blocs.

J'ai commencé par créer un module avec dans ma page de module (menu_centre.module)
- une fonction qui récupère le contenu désiré dans ma base de données :

Personnalistation template du formulaire user-profile-form

Bonjour,

J'ai besoin de personnaliser le formulaire d'édition de profile utilisateur (user-profile-form).
Pour cela dans mon theme j'ai ajouter
...
'user_profile_form' => array(
'arguments' => array('form' => NULL),
'render element' => 'form',
'template' => 'templates/user-edit',
),
...

intervenir dans une template view

Bonjour,

je continue mon apprentissage fastidieux ... désolé pour les questions parfois trop simplistes ...

J'ai fait une view qui liste tous mes articles d'un type donné.
J'ai créé une template "views-view-table--derniers-articles-page.tpl.php" pour modifier mon affichage et le refaire. Par exemple un select de tous les titres avec un lien sur le node de l'article.

  1. Drupal comprend bien ma nouvelle template, mais quand je regarde les champs disponibles, il me redonne uniquement le titre. Donc pas moyen de fabriquer un lien.

Tracker URL sur UberCart

Amis codeurs, bonjour.

Je reprends actuellement un site d'E-commerce sous Drupal 6.x et, dans le but de mieux tracer les stats de ce site, je souhaite placer un tracker URL de google analytics sur un des boutons d'UberCart.

Plus exactement, il s'agit du bouton "Payer", celui qui redirige vers la banque en cas de payement online par CB.
J'ai le nom du bouton uc_cybermut_button (a priori), mais je n'arrive pas à trouver où sont générés les attributs de ce bouton qui apparaissent dans le code HTML final.

Personnaliser un template pour une view

Bonjour à tous,
est-il possible d'utiliser un template customisé pour l'affichage d'une view ?

  • je sais qu'on peut customiser le template d'un type de contenu en renommant le fichier page.tpl.php,
    là, on peut complètement modifier la structure du site,
    ainsi, si on ne veut plus le header, il nous suffit de le supprimer

  • je sais qu'on peut customiser l'affichage d'une view en se rendant dans "paramètres de base/thème/informations" et en éditant un fichier views-view--nomView.tpl.php
    mais là, on ne touche pas à la structure du site

Afficher toutes les valeurs d'un champs en php sur un template [RESOLU]

Bonjour à Tous,
je reprends un site édité par un confrère,
et il m'est demandé d'afficher des champs supplémentaires (qui ne soit pas limité) sur un type de contenu.

Par la suite, je me rends compte que les types de contenus sont réécrit sous forme de fichiers tpl.

jusqu'ici, tout va bien,
j'ajoute la ligne suivante :
<?php print $node->field_temoignages_offre_speciale[0]['view']; ?>
Le champs s'affiche, sans son label, mais ça, c'est réglé.

Le problème, c'est que toutes les valeurs du champs ne s'affichent pas,
mais seulement la première.

Pages