Ben 4 ayrı "parçalar" ile bir düzen var. Bunlar:
- Bir menü ve kırıntıları ile bir nav paneli. Bu Zend_Navigation kullanılarak inşa edilir.
- Varsayılan olarak genel "haber" gösteren bir kenar çubuğu,
- Her denetleyici eylem ana çıkış yerleştirilmiş olacağını bir içerik alanı,
- Normalde sadece bazı hisse senedi metin ve fotoğraf görüntüleyen navigasyon, yukarıdaki A başlık alanı.
Içerik alanı geleneksel tek görünüm modeli Zend_Application devletler için belgeleri ile uyuyor, ancak diğer üç değil. Hepsi kullanmak için makul varsayılan görüşlere sahip, ama bir kontrolör gerekirse bunları geçersiz kılmak mümkün olmalıdır. Örneğin, sistemde alınan son idari eylemlerin günlüğünü görüntülemek için "haberlerle dolu" bir görünüm geçersiz kılmak için bir yönetim sayfası için mantıklı.
Zend_Layout / Zend_Application örnekleri arasında, ancak, tüm (bunlar <?php echo $this->layout()->content; ?> now tek bir görünüm varsayalım.
Nasıl bir düzen atlandığı bu tür gerçekleştirebilirsiniz? Ben düşündüm tek çözüm saklamak olacaktır geçersiz Zend_View Zend_Registry içinde, ama bu, koli bandı ile birlikte bir şeyler tutma gibi görünüyor ;)