Plugin RainTPL
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
Curtidas 0
Respostas
Mauricio Padua
19/11/2013
Lucas, vc ja resolveu, se sim, tem como postar a solução, não conheço sobre o assunto, mas fiquei interessado.
GOSTEI 0