Plugin RainTPL
19/11/2013
0
Ola,
Estou com um problema na hora de dar parse nas views que complementam o template ,um exemplo basico
template:
<html>
{$conteudo} // parse com sucesso
</html>
conteudo://ou view que estara no lugar do {$conteudo}
<div >
{$outroconteudo} // parse falha
</div>
metodo usado:
class Conteudo extends Controller{
public function sub(){
$conteudo = array(
"home"=>$this->home(),
"cadastros"=>$this->cadastros(),
"view"=>$this->view(),
);
$this->cReplace($conteudo);
}
private function home(){
return file_get_contents(VIEWHOME); //retorna um view
}
private function cadastros(){
return file_get_contents(VIEWCADASTRO);
}
private function view(){
return file_get_contents(VIEWVIEW);
}
}
protected function cReplace($conteudo)
{
$this->assign($conteudo);
$this->draw('dash');
}
se eu tento dar parse no conteudo da view ou seja o {$outroconteudo} nao funciona , por favor se alguem souber como fazer isso postar , obrigado
Estou com um problema na hora de dar parse nas views que complementam o template ,um exemplo basico
template:
<html>
{$conteudo} // parse com sucesso
</html>
conteudo://ou view que estara no lugar do {$conteudo}
<div >
{$outroconteudo} // parse falha
</div>
metodo usado:
class Conteudo extends Controller{
public function sub(){
$conteudo = array(
"home"=>$this->home(),
"cadastros"=>$this->cadastros(),
"view"=>$this->view(),
);
$this->cReplace($conteudo);
}
private function home(){
return file_get_contents(VIEWHOME); //retorna um view
}
private function cadastros(){
return file_get_contents(VIEWCADASTRO);
}
private function view(){
return file_get_contents(VIEWVIEW);
}
}
protected function cReplace($conteudo)
{
$this->assign($conteudo);
$this->draw('dash');
}
se eu tento dar parse no conteudo da view ou seja o {$outroconteudo} nao funciona , por favor se alguem souber como fazer isso postar , obrigado
Lucas Koch
Curtir tópico
+ 0
Responder
Posts
29/12/2013
Mauricio Padua
Lucas, vc ja resolveu, se sim, tem como postar a solução, não conheço sobre o assunto, mas fiquei interessado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)