Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tocho

[Resolvido] Zend_Layout

Recommended Posts

Estou usando Zend_Layout e não entendi como faço para deixar o titulo da página diferente de acordo com cada controller.

 

Alguém pode ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No layout:

 

$this->headTitle()->prepend('Nome padrão para aparecer em todas as páginas')->setSeparator(' | ');
echo $this->headTitle();

 

No controller:

$this->view->headTitle ()->append ( 'Nome que você quer que apareça' );

 

Prepend ele coloca antes. Append ele coloca depois (ou o inverso, não lembro agora :P). O serSeparator() define qual é o caractere que vai separar as partes do título. Por exemplo:

 

// layout
$this->headTitle()->prepend('Site')->setSeparator(' - ');
echo $this->headTitle();
// controller
$this->view->headTitle ()->append ( 'Produtos' );

 

Vai imprimir "Produtos - Site" ou "Site - Produtos".

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.