J'ai plusieurs vues partielles (comme partielle paginator) dont je veux qu'ils soient disponibles Pour tous voir les scripts dans mon application.
Existe-t-il un répertoire dans lequel je peux mettre un peu de temps et qui sera accessible à tous?
Ou, comment définir un tel répertoire?Où puis-je sauvegarder des vues partielles dans Zend Framework, pour être accessible à toutes les vues de mon application?
Répondre
Vous pouvez créer un dossier dans le dossier des vues avec n'importe quel nom et à partir de vos vues, vous appelez un partiel en utilisant le code suivant et en second argument passez un tableau de valeurs qui seront utilisées dans le partiel.
$this->partial('your-partial-dir/your-partial.phtml', array('var'=>$myVar));
Notez que vous pouvez inclure et afficher une vue partielle à partir de n'importe quelle vue faisant référence au dossier Views en tant que racine. Et vous accédez à des variables dans le partiel en utilisant le $ cet identifiant pour se référer à chaque variable comme si elle était un membre de l'objet partiel:
//your-partial.phtml file
$this->var;
Sinon, vous pouvez également créer une aide de vue - une aide de vue est classe qui est déclarée et étendue à partir de la classe Zend_View_helper et qui peut être appelée depuis une vue comme s'il s'agissait d'une fonction membre.
Pour en savoir plus sur les aides de vue, vous pouvez consulter cette écriture sur Zend http://devzone.zend.com/article/3412-View-Helpers-in-Zend-Framework
- 1. Où mettre les données nécessaires dans plusieurs vues partielles
- 2. Utilisation des vues partielles dans ASP.NET MVC
- 3. Vues partielles vs JSON (ou les deux)
- 4. Test des vues partielles des rails autonomes
- 5. Rendu fortement typé vues partielles
- 6. Comment grouper des vues partagées partielles pour des contrôleurs spécifiés?
- 7. Zend Framework: Utilisation de modèles et de vues, bonnes pratiques
- 8. RenderPartial et sélection dynamique de vues partielles
- 9. Comment désactiver les vues partielles ViewState?
- 10. Rendu des vues partielles (fenêtres modales) dans asp.net MVC
- 11. MVC - Chargement dynamique de vues partielles
- 12. Zend Framework + Une API pour mon application
- 13. Vues et Entity Framework
- 14. JQuery Grid ou Loop à travers des vues partielles?
- 15. Vues partielles ASP.Net MVC et jqGrid
- 16. asp.net mvc avec des paramètres facultatifs et des vues partielles
- 17. Est-ce que toutes les vues liées à un contrôleur de vues sont une mauvaise pratique?
- 18. Comment contrôler l'affichage conditionnel de vues partielles dans ASP.NET MVC
- 19. iPhone Dev - Autorotating toutes les vues
- 20. Où utiliser l'outil de traduction Zend Framework
- 21. Mise en cache des vues partielles en asp.net MVC
- 22. Rendering asp. Net mvc vues partielles dans Firefox
- 23. Entity Framework en utilisant des vues et des procédures stockées
- 24. Utilisez Zend Framework pour créer une application de base flexible
- 25. Partage de vues partielles ASP.NET MVC entre projets
- 26. Soulevez les vues de style dans un framework PHP
- 27. Conditions dans les vues
- 28. Problème avec les vues dans CouchDB
- 29. Modification des vues de UISegmentedControl
- 30. Comment utiliser les vues Silverlight XAML comme si elles étaient des vues MVC
Pourquoi ZF utilise ici dans le docu le chemin suivant? application/modules/default/views/menu.phtml: http://framework.zend.com/manual/fr/zend.view.helpers.html#zend.view.helpers.initial.navigation.acl –