0


0

Zend Frameworkで存在しないアクションを処理するための最良の方法は何ですか?

コントローラによっては、リクエストを異なる方法で処理できるようにしたいと思います。

BRニクラス

2 Answer


2


この関数をあなたのコントローラクラスに追加してください。

パブリック関数__call($ method、$ args){

if( 'Action' == substr($ method、-6)

//他のすべてのメソッドは例外をスローします新しい例外をスローします( '無効なメソッド "'。 $メソッド ''呼ばれた '、500);}

この場合、不足しているアクションはインデックスアクションに転送されます。


0


これはhttp://framework.zend.com/manual/en/zend.controller.action.html#zend.controller.action.subclassing.example-callで説明されています。