Skip to Content

module Drupal : Views 5.x : part 2

Tutoriel vidéo sur le module Views pour Drupal 5.x. Cette deuxième partie analyse la view comments_recent fournie par défaut avec le module.

Téléchargez le module sur la page du projet :
http://drupal.org/project/views

Documentation drupal.org sur Views :
http://drupal.org/handbook/modules/views

Version testée dans le tutoriel : 5.x-1.6

La vidéo (durée : 28 min) :

4
Average: 4 (4 votes)
Your rating: Aucun

Commentaires :

Vers de nouvelles vues

Il est bien dommage que tu n'aie pas encore adopté la verssion 6.2 en particulier pour le module view

Ces deux premières vidéos représentent une bonne entrée en matière mais en effet, c'est la partie "argument" qu'il doit être très intéressant de maîtriser car elle devient vite essentielle.

j'attends donc avec impatience ce prochain tutoriel sur les arguments à propos desquels je n'aie pas compris grand chose dans la doc anglaise.

Un exemple concret que j'avais essayé de réaliser sans succès et qui nécessite surement des "arguments": J'avais appelé cette vue "tracker user"
pour afficher une vue de chaque utilisateur ayant crée un blog sur le site; donc afficher une "page" avec le profil de chaque "user blogger" photo, nom et plus....
j'ai utilisé au départ comme modèle la vue "tracker" mais le prob que j'ai rencontré était le suivant:
Je n'aie pas réussi à limiter l'affichage à 1 (J'avais une liste de toutes les entrées de blog) de chaque utilisateur)
Je ne sais pas si je suis bien clair, mais je pense qu'avec les "arguments" on peu arriver à affiner, avec les %1 et %2
ou d'autres formules magiques
Voilà, en espérant que tes "vues" sur ce sujet seront meilleures que les miennes.

Ps:Martin me semblait la seule personne sur les forums de "drupal fr" à (maîtriser) les arguments.

Phil Did
Bonnes continuations, personnellement, j'aime beaucoup le module "view" et c'est une des raisons pour lesquelles je me suis mis à Drupal, car en conjonction avec des créations de différentes "pages.tpl.php" on peut afficher des tas de mise en page différentes, c'est la grande force de ce module.

merci pour ce commentaire.

Portrait de robin

merci pour ce commentaire. je ne maîtrise pas "à fond" les arguments, mais j'ai un ou deux exemple facile à mettre en oeuvre. Un peu de patience pour les vidéos, je suis overbooké...

on attendra

Rien ne vaut la preuve par l'exemple

A bientôt

Footer

Salut Robin,

Encore une fois Chapeau pour les tutos.

Concernant ce module, j'ai une question, j'essaie de faire un footer (webring etc ...) en pied de page, et modifiable par un admin sans qu'il saisisse du code HTML.

Donc naturellement je pensais que views était la soluce, or on ne peut qu'afficher des comment (bref des variables) mais on ne peut pas afficher le contenu d'une page dans un bloc.

Si maintenant je créé un bloc je n'ai pas la possibilité de faire un webring car il faut saisir du HTML.

Que me conseilles tu ?

Merci pour ton aide

JL

je n'ai rien compris

Portrait de robin

désolé, mais je ne comprend pas ta notion de "webring", rien compris du tout :-(

PS pour tous : merci d'utiliser "en priorité" le forum drupal webdev pour les questions plus "complexe" et relatives aux modules traités dans les tutos.
merci

OK désolé, En résumé

OK désolé,

En résumé pour faire simple:
comment afficher une footer comprenant des liens pointant vers des pages du site.

Sachant que ces liens peuvent être modifiés par des admin sans qu'ils saisissent du code.

Ai je été plus clair Robin ?

si je prend au sens strict

Portrait de robin

si je prend au sens strict tes propos, c'est très simple :
1- créer un nouveau menu : admin/build/menu/menu/add
2- ajouter des items de menu dans le menu nouvellement créé, qui seront les liens vers les publications de ton site
3- un block est automatiquement créé et porte le même nom que ton menu: admin/build/block
4- placer ce block dans le footer (une region doit être présente évidemment)

Poster un nouveau commentaire

  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Anti spam : répondez pour vérifier que vous êtes bien un humain !
14 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.