[Resolvido] Smarty - Estrutura
Eai pessoal! Estou começando a trabalhar com o smarty, e por enquanto não estou integrando ele a nenhum framework... minha dúvida é sobre a estrutura, gostaria de algumas dicas sobre isso, tenho por exemplo:
cabecalho.tpl, pagina1.tpl, pagina2.tpl, rodape.tpl e pagina1.php, pagina2.php
pagina1.php e pagina2.php
$smarty->assign('nome','Fulano');
$smarty->assign('msg','Mensagem A');
$smarty->display('pagina1.tpl');
-------------------------------------
$smarty->assign('nome','Fulano');
$smarty->assign('msg','Mensagem B');
$smarty->display('pagina2.tpl');
pagina1.tpl e pagina2.tpl
{include file="cabecalho.tpl"}
Olá {$nome} !
Mensagem página1: {$msg}
{include file="rodape.tpl"}
-------------------------------
{include file="cabecalho.tpl"}
Olá {$nome} !
Mensagem página2: {$msg}
{include file="rodape.tpl"}
No exemplo acima, o nome é sempre o mesmo, e para exibi-lo tenho que repetir $smarty->assign('nome','Fulano'); em todas as páginas, tem alguma forma de exibir o nome em todas as páginas sem ter que ficar repassando o mesmo?
Agradeço.
Discussão (4)
Carregando comentários...