2009-02-18 4 views
0

Je continue à courir dans le même problème, et j'ai l'impression de résoudre le problème de façon maladroite. Avez-vous une meilleure solution?Puis-je avoir un bloc aléatoire et une page triée?

J'ai un site avec le type de contenu "Bios du personnel". J'ai créé une page de visualisation qui répertorie tous les biographies par ordre alphabétique. Je veux avoir un bloc qui montre juste un bio (comme un teaser de barre latérale), et je veux que le choix de quelle bio soit affiché au hasard.

J'ai créé 2 vues séparées, une page avec sort = noeud> titre, et un bloc avec sort = aléatoire. Mais cela semble boiteux.

Pensées? Merci!

Répondre

2

Non, ce n'est pas possible [*] avec Drupal 5/Vues 1.

Avec Drupal 6/Vues 2, vous avez la possibilité de créer plusieurs View "Affiche", chacun peut avoir le tri personnalisé (entre autres). En fait, techniquement, vous pouvez/pouvez le faire en créant un module qui implémente un nouveau "Type de vue" qui randomise les lignes avant de les afficher (et sélectionne cela pour le Bloc, et le Type de Vue normal pour la page), mais je vous encourage à mettre plutôt l'effort dans la mise à niveau de votre site à Drupal 6.

Questions connexes