Créer une View sans passer par le module View

Catégories:

Bonjour,

j’aimerai savoir s’il est possible de créer un ‘view’ sans passer par le module view ?

Merci

#

Hello,

Tout dépend de ce que tu appelles créer une « views ».

Si tu veux parler de créer de listes de noeuds, suivant certains critères, la réponse est oui, en utilisant la taxonomie par exemple.

Tu peux aussi le faire en faisant tes propres consultations de la base de données.

Tout dépend de ton site. Si tu veux des vues sophistiquées et que ton site ne manque pas de ressources, « view » est la solution. Si tu as besoin d’améliorer tes performances ou que tu manques de ressources, il vaut mieux faire autrement.

Je te suggère cet article..

Mais, beaucoup ne seront pas d’accord avec moi.

EM

#

Quel est ton besoin ? Pourquoi ne veux-tu pas passer par le module views ?

Sans avoir de réponse à ces questions, une solution peut effectivement consister à créer un module dédier pour afficher une liste de contenu (cf le très bon lien fourni dans le commentaire précédent).

#

Merci beaucoup pour le lien et la réponse.

En fait, j’essaie de prendre en mains drupal et j’essaye
de créer des module/vue associés à des type de contenu spécifique.

Par exemple

Un article pourrait être composé :

Un chapô
en dessous une gallerie d’images ( qui pourrait provenir d’autres article sélectionnés )
puis des blocs personnalisés.

ET donc créer une saisie en BE personnalisée.

Je ne sais pas si c’est clair mais en
gros c’est ma problématique actuelle.

Encore merci.

Y.

#

«ET donc créer une saisie en BE personnalisée.»

Pas compris ? sinon il est possible de créer des vues «dans le code» pour importer des vues par défaut dans un module. (hook_views_default_view).
Le module features te permet aussi d’utiliser des vues «dans le code» plutôt que dans la base. Je suis pas sur que ce soit l’objet de ta demande mais au cas où…

#

Je regarde aussi du côté du hook_views_default_view.

J’vais finir par arriver à qqchose !

Syndiquer le contenu