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) :


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
Par Didou (non vérifié), le lun, 07/07/2008 - 16:46.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.
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é...
Par robin, le lun, 07/07/2008 - 16:57.on attendra
Rien ne vaut la preuve par l'exemple
A bientôt
Par didou (non vérifié), le mar, 07/08/2008 - 11:52.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
Par Jean Luc (non vérifié), le mar, 07/08/2008 - 08:40.je n'ai rien compris
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.
Par robin, le mar, 07/08/2008 - 09:41.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 ?
Par Jean Luc (non vérifié), le mar, 07/08/2008 - 10:07.si je prend au sens strict
si je prend au sens strict tes propos, c'est très simple :
Par robin, le mar, 07/08/2008 - 21:38.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