Benim kontrolörleri init () yönteminde I AjaxContext-Yardımcı aramak ve denetleyici bazı yöntemler / eylemler için ayarlayın. Şöyle:
public function init()
{
$ajaxContext = $this->_helper->getHelper('AjaxContext');
$ajaxContext->addActionContext('setlabel', 'html');
$ajaxContext->initContext();
}
Şimdi bir non-ajax method için ajax-request yönlendirmesi kullanmak istediğinizde ...
$this->redirector->gotoSimple('manage', 'team', null, array('id' => $teamID));
Ben sayfa yüklemez sorun var. Ben AjaxContext başlıklarını messes çünkü varsayıyorum.
Ben yönlendirmeden önce clearHeaders ve clearContexts çalıştı ama hiçbir şey çalışır.
[edit] ilgili ajaxed yöntemi (AjaxContent) I normal olarak bir myviewscript.ajax.phtml ajax yanıt responde. Ama belli bir durumda ben şimdi başka bir denetleyici normal olmayan ajax eyleme yönlendirmek istiyorum. [/ Edit]
Herhangi bir fikir? Teşekkürler!