Navigasyon yardımcımı Acl kullanarak oluşturmak için navigasyon yardımcısını kullanmak istiyorum. Acl bölümü iyi çalışıyor.Zend Framework - çoklu gezinti blokları
Şimdi birkaç farklı gezinme türünü görüntüleyebilmek istiyorum. Örneğin. admin-nav, yan-nav, yeni-nav, vb. Bu konuda dokümanlardaki hiçbir şeyi bulamıyorum. Yalnızca navigasyonu nasıl ayarlayacağınız ve o zaman bir gezinme nesnesini bir düzen veya görünüm içinde tekrar tekrar nasıl kullanacağınız.
Buna benzer bir şey denedim - iki farklı kapsayıcıya sahip olmak, farklı sayfa dizileriyle birlikte bu kapsayıcıları kayıt defterine yerleştirmek. Sonra görünümü ve/veya düzen navigasyon arayarak ve ona bir kap geçen içinden: my haber görünümünde denir yukarıda
<?php echo $this->navigation(Zend_Registry::get("news-nav")) ?>
aşağıdaki
<?php echo $this->navigation(Zend_Registry::get("admin-nav")) ?>
Bu iyi çalışır benim düzeninde denir haberler sayfasından ayrı olarak tüm sayfalarım için. Haber sayfamda haberler için nav, bir kez düzende ve bir kez haber görünümünde iki kez görüntülenir. Admin nav hiçbir zaman görüntülenmez ve news nav tarafından üzerine yazılır.
Eğer tamamen yanlış yoldan gidebilirim, eğer öyleyse lütfen bana daha iyi bir yol bildirin. Bu yöntem iyi görünüyorsa, birileri haber nav'sinin düzende ve haber görünümünde neden görüntülenmekte olduğunu belirlememe yardımcı olabilir. Zaman ayırdığınız için
Teşekkür
Jake