CakePHP 1.3: $ this-> render () vs $ this-> elemento ()
Além da localização dos arquivos de visualização, quais são algumas diferenças entre usar (estou usando essas chamadas em arquivos de exibição para códigos HTML pequenos que são usados em vários arquivos de exibição)
echo $this->render('some_view_file', false)
vsecho $this->element('some_view_file')
?
Eu estava usando o$this->element()
por um tempo, porque todos os tutoriais e guias que li usam esse método, mas minha pasta de elementos tem muitos arquivos para diferentes controladores. Eu descobri recentemente que posso usar$this->render()
e manter os arquivos de visualização em suas respectivas pastasapp/view/controller_name
, o que torna a organização de arquivos mais fácil e mais limpa.