アクションごとにファイルを取得するために、一意のjavascriptファイルを分割したいと考えています。私はjQueryの()を使用して私のコントローラで - JSファイルを呼び出すために> addJavascriptFile():私は、コントローラとアクションによって、JSファイルでフォルダを持って、私のjs /パブリックフォルダでzend Framework。アクション/コントローラで指定された別のjavascriptファイルを呼び出す
class DemandesController extends Zend_Controller_Action
{
public function init()
{
$this->view->jQuery()->addJavascriptFile('public/js/' . $this->getRequest()->getControllerName() . '/' . $this->getRequest()->getActionName() . '.js');
}
}
... それは動作しますウェルのみindexActionと、他の全ての制御装置の名前は、URIに挿入されている:indexActionと :他とhttp://192.168.78.208/demande_absence/public/js/demandes/index.js :http://192.168.78.208/demande_absence/demandes /public/js/demandes/nouvelle.js
私が間違ったことは何ですか?
baseUrlはビューヘルパーです。どのように私はコントローラでこれを使うことができますか? – SiCK
@SiCK '$ this-> view-> baseUrl ...' – JCM
ありがとう!!!!最初に$ this-> view-> baseUrl()が見つかりませんでした – SiCK