Submitted by djik on
Bonjour à tous,
Je travail sur la version Drupal 7.22.
Pour ma monté en compétence, je suis en train de voir comment fonctionne les types de contenu.
A l'issu de la création d'un nouveau type (ex : Poll), tous les contenus, autre que les pages basiques, se retrouve sur la page Accueil.
Comment faire pour différencier les différents types? Est il possible de créer une page (onglet) qui appelle un seul type de contenu ?
Merci
Djik
Quand tu crées un contenu tu
Permalien Soumis par skilgano le 16 Mai, 2013 - 10:02
Quand tu crées un contenu tu as "Option de publication" (tout en bas) avec dedans "Promu en page d'Accueil"
Tu vas me dire que tu as pas encore essayé le module view? bas dépêche toi de l'installer!(fonctionne comme une requête SQL tu peux dire affiche tout les contenus de types X) Pour différencier les types de contenu j'en crée un par vue et après ça roule.
Bonne journée
Il faut faire une requête sql
Permalien Soumis par Phili2pe le 16 Mai, 2013 - 21:19
Il faut faire une requête sql pour récupérer les nid sur la base node avec comme condition type = "pool" (et d'autres conditions comme le status = 1 pour les articles publiés...)
Tu places le résultat de ta requête sql dans un tableau avec flechCol();
ensuite tu utilises de tableau dans la fonction :
$a_mes_nodes = node_load_multiple( $a_mon_tableau_de_nids);
puis
node_view_multiple ($a_mes_nodes);
te permet de récupérer le résultat de tes nodes.