2010-09-30 3 views
0

tous, j'espère que vous pouvez m'aider, ou me diriger la réponse facile à trouver en rétrospective qui est déjà là.L'utilisateur sélectionne les nœuds pour une vue personnalisée (DRUPAL)

Au cours du mois dernier, j'ai reçu deux demandes de propositions drupal où les administrateurs conservent le contenu, mais souhaitent que les utilisateurs puissent marquer les nœuds pour les afficher ultérieurement dans leur propre vue personnalisée. Dans les deux cas, l'utilisateur doit être connecté et les sélections qu'il effectue doivent être associées à son compte. Dans les deux cas, l'utilisateur doit être connecté. Exemple: Il existe un calendrier d'événements où l'utilisateur peut sélectionner les événements auxquels il souhaite participer. plus tard, l'utilisateur peut se rendre sur une page "mes événements" et voir son planning mensuel. Un exemple un peu plus complexe serait un exemple dans lequel un utilisateur pourrait sélectionner des images d'un portefeuille pour les publier ultérieurement dans un fichier PDF personnalisé - dans ce cas, l'utilisateur pourrait vouloir plusieurs portefeuilles. La seule solution (très maladroite) que je pouvais trouver impliquait un hack par lequel la sélection d'un nœud déclencherait un code qui ajouterait une balise au nœud qui était le nom de l'utilisateur. Plus tard, un argument view-with-pourrait être utilisé pour appeler uniquement les nœuds avec cette balise. dans cette dernière situation, cette balise pourrait même être userName + portfolioNumber

cela semble ... pas idéal. Je n'ai pas été en mesure d'isoler la bonne recherche google secrète qui révèle la façon standard de le faire - n'hésitez pas à me pointer là aussi. (diable je prouve d'être mauvais à toutes les recherches drupal d'ailleurs)

Merci d'avance!

Répondre

1

Pour les événements qui sont un peu spéciaux et plus cpmplex il y a beaucoup de modules pour faire des choses comme ça. J'ai déjà utilisé le module d'inscription par le passé et j'en suis content.

Pour le marquage général du contenu, je pense que le module de drapeau vous mènera où vous voulez.

+0

+1; @Trass: Le module de drapeau est génial et parfait pour le genre d'exigences que vous avez énumérées. –

+0

Module de drapeau! vous êtes un gentleman et un érudit! @ NoParrots, vous êtes un érudit et un prince. –

Questions connexes