2011-12-13 1 views
1

Dans Orchard, j'ai une liste d'articles de nouvelles, chaque article d'article de nouvelles a un drapeau pour dire qu'il est «archivé». Les articles archivés n'apparaissent pas dans la liste des articles de nouvelles, mais sont toujours publiés et je veux montrer les articles «archivés» dans une autre liste intitulée Archives des articles de nouvelles.Comment afficher les données de la liste existante via des critères dans le verger

Existe-t-il un moyen pour moi d'afficher différemment les données d'une liste unique entre deux types de contenu de liste sans réattribuer les articles de nouvelles à l'un ou à l'autre?

Répondre

1

La fonction Liste est uniquement conçue pour représenter les relations conteneur-conteneur et un élément ne peut contenir qu'un seul conteneur. Ce dont vous avez besoin pour implémenter votre scénario est soit une requête personnalisée dans un contrôleur personnalisé (qui fonctionne aujourd'hui), soit une requête personnalisée dans Projector (un nouveau module qui sera inclus dans la prochaine version).

+0

Merci pour l'aide. Si ce n'est pas trop de problèmes, y at-il des exemples en ligne pour la «requête personnalisée dans un contrôleur personnalisé» que vous avez suggéré? –

+0

Regardez le code des modules de base pour de nombreux exemples. Orchard.Tags/Controllers/HomeController en est un. –

+0

Ok, merci pour le conseil :) –

Questions connexes