CakePHP 1.3: $ this-> render () vs $ this-> element ()

Neben dem Speicherort der Anzeigedateien gibt es einige Unterschiede zwischen der Verwendung (ich verwende diese Aufrufe in Anzeigedateien für kleine HTML-Codes, die in mehreren Anzeigedateien verwendet werden).

echo $this->render('some_view_file', false) vsecho $this->element('some_view_file')?

Ich hatte das benutzt$this->element() Eine Weile, weil alle Tutorials und Anleitungen, die ich gelesen habe, diese Methode verwenden, aber mein Elementordner zu viele Dateien für verschiedene Controller enthält. Ich fand vor kurzem heraus, dass ich verwenden kann$this->render() und behalten Sie die Ansichtsdateien in ihren jeweiligen Ordnern beiapp/view/controller_name, was die Dateiorganisation einfacher und sauberer macht.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage