In CodeIgniter o core PHP; c'è un equivalente delle viste e dei modelli di Rails?CodeIgniter o PHP Equivalent of Rails Partials and Templates
Un partial mi consente di rendere un altro frammento di vista all'interno della mia vista. Potrei avere una vista comune navbar.php
che potrei indicare all'interno della mia vista homepage.php
. I modelli definiscono la shell generale di una pagina HTML in un unico punto e lascia che ogni vista riempia il corpo.
La cosa più vicina che ho trovato nella documentazione di CodeIgniter era Loading multiple views, dove più visualizzazioni sono visualizzate in sequenza sul controller. Sembra strano dettare l'aspetto visivo della mia pagina all'interno del controller. (per spostare la barra di navigazione il mio designer dovrebbe modificare il controller).
Ho cercato su stack overflow per un modo PHP per realizzare questo. Ho trovato this page, che parla della simulazione dei parziali con ob_start. È l'approccio consigliato all'interno di CodeIgniter?
prova oculari: http://codeigniter.com/wiki/Ocular_Layout_Library/ – Geshan