Ben diğer yöntemler arasında sahip olduğu, şu denetleyiciniz bu bir:Zend - belirli bir eylemde düzeni nasıl devre dışı bırakılır?
class EquipasController extends OccControllerAction {
public function listaAction()
{
$this->_helper->viewRenderer->setNoRender(true);
$this->_helper->layout->disableLayout();
}
}
Yaptığım zaman, o bekliyordum: http://www.example.com/equipas/lista/
kontrolör çalıştırır ve hiçbir düzen oluşturma göreceksiniz benim viewport'umda. Bununla birlikte, durum böyle değildir. Ana sayfamı oluşturdum.
ZF'de normalde şöyle diyoruz: bir eylem yoksa bir ana sayfa görünmelidir?
Not: Eğer bunun yerine: http://www.example.com/equipas/lista/
yapmam, http://www.example.com/equipas/adasdas21232131/ yok.
Aynı ana sayfa oluşturmayı alıyorum.
Böyle bir davranışın nedeni ne olabilir?
A Zend Çaylak, bu doğrudan (yine çözmüş görünüyor ki) sorunuza cevap olmayabilir ama düzenini devre dışı bırakmak ve AJAX istekleri için farklı bir görünüm sunmak, AjaxContext kullanmayı düşünün
Something? Daha fazla bilgi vermeli miyim? Kukla bir şey mi söylüyorum? Lütfen bana haber ver. Burada takıldım. – MEM
Sorununuzu belirtebilir misiniz? Düzeni devre dışı bırakmak mı yoksa bir eylem olmadığında ana sayfaya yönlendirmek mi istiyorsunuz? – Nedec
Teşekkürler. Hayır. Düzeni devre dışı bırakmak veya eylem olmadığında ana sayfaya yönlendirmek istemiyorum. İstediğimde, yaptığımız zaman: http://www.mysite.com/equipas/lista/ (SO, eylem lista dediğimizde) düzen kullanılmaz. Niye ya? Ajax için örneğin çağırır. Teşekkürler. – MEM