2010-10-13 18 views
1

Zend Framework :: Comment l'élément html du titre doit-il être vu (set view-> headTitle()).Zend Framework :: Comment l'élément html du titre doit-il être vu? (Set view-> headTitle())

Exemple de source de sortie de titre de vue: (je dois obtenir: un certain titre du navigateur)

<title> some browser title </title> 

Mon code qui imprime très vaste gamme:

$this->view->headTitle('some browser title');//set working 
echo var_export($this->headTitle()); //get not working 

s'il vous plaît aider à obtenir l'élément de titre de la vue.

Merci

Répondre

8

Vu

$this->headTitle('some browser title'); 
echo $this->headTitle(); //<title>some browser title<title> 
echo strip_tags($this->headTitle()); //some browser title 
+0

ne fonctionne toujours pas – Yosef

+1

J'essaie à nouveau, et ça marche! excellente solution. Merci!! – Yosef

1

pense qu'il devrait être:

$this->view->headTitle('some browser title');

pour définir le titre de la page.

+0

ce n'est pas la raison, dans le code réel, il a également été $ this-> view- > headTitle – Yosef

0

Changer votre jeu à:

$this->view->headTitle('some browser title'); 

et votre arriver:

echo var_export($this->headTitle); 

(Notez la suppression du "()" après headTitle).

+0

ce n'est pas la raison, en code réel, il était aussi $ this-> view-> headTitle – Yosef

+0

S'il vous plaît voir aussi mon changement suggéré à la get (juste édité mon poste pour l'ajouter). – William

+0

Note: Propriété non définie: ... $ headTitle in .... – Yosef

0

solution de loin pour Easiest obtenir la valeur retournée d'aide de vue:

$titleTag = (string)$this->headTitle(); //with title tag, use strip tags to get the title ;)