Je suis assez nouveau pour Zend .. Je me demande simplement comment modéliser la disposition/structure de mon site. Mon site aura une section de profil d'utilisateur, section d'admin, et le générique l'affichage par défaut du site.Zend Framework - meilleures pratiques de mise en page pour 'includes'
Pour l'administrateur et le profil, je vais avoir des éléments personnalisés dans les en-têtes et pieds de page, sinon je veux par défaut un en-tête générique/pied de page.
Je veux la capacité d'avoir une peau entièrement personnalisée séparée de la vue par défaut, comment dois-je structurer les choses?
Jusqu'à présent, j'ai ont créé un répertoire nommé application/
layouts
. Je l'ai modifié le fichier application.ini il représente que:
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
donc mon point de vue de la mise en page par défaut existe maintenant application/layouts/scripts/layout.phtml
, je l'en-tête et pied de page intégré dans ce fichier layout.phtml mais je voudrais dépouiller les sortir et les avoir dans des fichiers séparés.
Quelqu'un pourrait-il me aider à venir avec la structure pour cela? Donc, pour réitérer je veux une mise en page par défaut personnalisée, mise en page d'administration personnalisée, mise en page de profil utilisateur personnalisé, et pour les 3 mises en page je veux inclure/incline "inclut" mais je ne sais pas comment cela se fait correctement dans Zend suis habitué à inclure des fichiers.
Génial, juste ce dont j'avais besoin - je vais essayer l'implémentation. –