Zend: Comment ajouter une page de titre dans tous mes points de vue?
Pour l'instant j'ai ajouter le titre dans tous mes points de vue séparément comme ceci:
<head>
<title>TestProject - Home</title>
</head>
et
<head>
<title>TestProject - Dashboard</title>
</head>
Maintenant, si je veux changer Projettest partie du titre puis-je modifier dans tous mes points de vue. Comment puis-je mentionné dans BootStrap.php et l'ajouter dans tous les points de vue? Et chaque fois que je dois changer, je vais changer cela en un seul endroit.
j'ai remarqué que vous avez posté très peu de posts, je veux juste vérifier, avez-vous lu sur le Zend Démarrage rapide? peut aider à certaines des questions que vous avez
OriginalL'auteur Student | 2011-05-14
Vous devez vous connecter pour publier un commentaire.
Vous devriez regarder dans le
headTitle
helper de vue. Vous pouvez mettre cet extrait de code ci-dessous dans votre fichier d'amorçage (à partir de la documentation à http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.headtitle).Ensuite, vous pouvez définir chaque titre de la page individuellement dans le contrôleur comme ceci:
Le rendu du titre ressemblera à ceci:
Oh, et vous avez besoin de ces dans votre script de layout où la balise:
OriginalL'auteur Eugene M
Regarder dans l'aide de les mises en page et des espaces réservés. Les mises en page sont appliquées à toutes vos vues, vous pouvez définir le titre. Dans votre contrôleur, vous pouvez ensuite définir la "maison" ou "tableau de bord" partie d'un espace réservé qui sera utilisé par votre mise en page.
echo $this->headTitle()->setSeparator(' - ').prepend('TestProject');
OriginalL'auteur Crashspeeder
Dans Bootstrap.php
Dans toute vue/.phtml
OriginalL'auteur Student
C'est la meilleure façon de définir le titre de la page dans le contrôleur. Si vous souhaitez définir un nouveau titre, puis utiliser..
Si vous voulez ajouter le titre avec titre existant puis utilisez
OriginalL'auteur Nikhil Thombare
Je pense que vous pouvez le faire avec js comme vous venez de le site le titre =Projettest alors seulement sur chaque page, vous pouvez avec javascript lire le titre puis concaténer les extra titre
si vous utilisez quelque chose comme les pages maîtres
OriginalL'auteur AshOoO