Ben bir "blog önizleme" için bir şablon var - temelde sadece bir küçük resim, başlık ve kısa bir alıntıdır listede tekrarı için inşa edilmiş bir güzel özlü yapıda günlüğü dedi.
Yukarıda vurguladığımız gibi, benim modeli DB benim sitede ilk 10 bloglar çekin görünüm için bunları tedarik edecek denetleyicisi, bunları aktarmak niyetinde. Görünümünde, ben sonuçları döngü gerekir ve her blog için yeni bir "blog önizleme" doldurmak.
Benim geçerli çözüm (ben MVC kurallarını kırabilir düşünüyorum) görünümü şablonda bu yapmaktır:
foreach($this->blogs as $blog) {
$tpl = new Output_Html();
$tpl->title = $blog['title'];
// ...assign other vars
$tpl->render();
}
Her nasılsa bu görünüm yapmak için izin verilmemesi gereken bir şey gibi hissediyor? Ama, nasıl başka ana sayfa şablonu içinde "önizleme" şablonları döngü mümkün olacaktır?
Yardım?