Je dois créer une page Web «personnalisée» dans Orchard. Si je comprends bien, voici les étapes que je dois prendre pour le faire. Avant de terminer ce long processus, y a-t-il des étapes qui me manquent ou que je peux sauter?Créer une page Web dans Orchard
- Créer un modèle
- Créer une partie de contenu et l'enregistrement d'une partie du contenu qui utilisent le modèle ci-dessus
- Créer un pilote qui met en oeuvre la méthode d'affichage qui retourne la « forme » de la partie du contenu
- Créer un modèle de forme pour rendre la forme de retour du pilote ci-dessus
- Créer un type de contenu qui contient la partie du contenu
- Créer une page qui contient le type de contenu
- Ajouter la page sur mon site
Cette page est « sur mesure », dans le sens où il a besoin d'extraire des données à partir d'un service Web et l'afficher de manière interactive. Lorsque l'utilisateur apporte des modifications, ces modifications doivent être renvoyées au service Web.
Oui! Merci! La clé ici est d'utiliser l'attribut [Themed]. Il semble que cela entraîne Orchard à prendre la vue renvoyée par votre contrôleur et à la rendre dans la zone "Contenu". C'est une honte que cela ne soit pas documenté plus spécifiquement au-delà "L'attribut Thème fait que votre contrôleur utilise le thème actuel", ce qui pour moi est sans signification. –