contenus pour les garçons, pour les filles

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

salut à tous,

je voudrais associer au contenu une étiquette homme / femme
ensuite, cette étiquette serait utilisée pour créer des listes de contenus personnalisés : les utilisateurs indiquent s'ils sont homme ou femme

est ce que views permet de créer ce type de liste ?

si vous avez une expérience à partager en ce sens, commentez!

merci

Version de Drupal : 

Je pense que c'est possible : profile pour les informations utilisateur, et un champ CCK ou une taxonomie pour les articles.

Après, il faut effectivement pouvoir récupérer l'information de l'utilisateur et pouvoir l'utiliser dans le filtre de Views, et sur ce dernier point je suis un peu sec (je ne suis pas un adapte de Views)

Peut-être que Views_PHP_Filter serait utile dans ce cas : http://drupal.org/project/viewsphpfilter

A priori (pas testé) ça ajoute un filtre de type php, dans lequel tu peux mettre une condition et faire ta propre tambouille..

Quelques exemples : http://drupal.org/node/690670 et dans le README également.

Bon, ça demande quelques compétences PHP, et finalement je me demande si ce ne serait pas plus simple de faire un module qui liste les nodes, basés sur un élément du profil utilisateur dans ce cas.

Merci Vincent59,

étant donné que mes vues sont avec une sortie au format json, je trouve que ta proposition de module est intéressante, je viens de l'installer et m'apprête à l'essayer de ce pas.

tu peux détailler ton autre idée? un module qui liste les nodes basés sur un élément du profil ?

Bonsoir,
je propose d'abord d'utiliser Content profile pour pouvoir ajouter un type de contenu Profil rattaché au compte utilisateur puis un champ cck "genre" à ta fiche utilisateur ensuite de filtrer ta vue en fonction de ce champ "genre" voire de récupérer le genre en tant qu'argument de ta vue. Quoiqu'il en soit je ne pense pas qu'un autre module que Views soit nécessaire pour cela. Le filtre peut aussi être sur une taxonomie "genre". La taxonomie est plutôt bien gérée par views.