2011-09-09 16 views
0

私が今作業しているWebシステムには、通常のフォーム要素とpageControllerを含むadd.phtml(ビューフォルダ内)フォームがあります。ユーザーがフォーム上の「ページを追加」ボタンを押したときに接続する機能を持つphp(Controllerフォルダ内)ファイル。コードはこのようになります。 add.phtmlファイルにフロントエンドのphtmlテンプレートフォームがcontroller.phpファイルに接続しません

入力タイプ=値= pageController.phpファイルに

"ページを追加"、 "提出"、

関数insertAction(){

}

何らかの理由で、これら2つは今すぐ接続します。誰かが、なぜこれがうまくいかないか、私はこの種の問題をチェックすべきか何か考えていますか? zend framewokのWebシステム。誰かが私を助けることができたら本当に感謝します。

答えて

0

Google for Zendチュートリアル。

あなたのpageControllerは、 views/scripts/page(ページはpageControllerの 'page'と同じ名前です)ディレクトリのphtmlファイルを探していて、このファイルのルート名であるphtmlファイルinsert.phtmlが必要ですコントローラーで定義されたアクションに対応します(insertActionを参照)。

sic。

class doodahController extends Zend_Controller{ 

public function campdownAction(){ 
} 
//..more stuff 
} 


Directory structure 
application 
    controllers 
    doodahController 
    views 
    scripts 
     doodah 
     campdown.phtml 
+0

お返事のおかげで、はい、私は私のpageController.phpファイルにaddAction()関数を持っているし、それはあまりにも細かい接続されています。しかし、私が必要とするのは、ユーザーがinsrtAction()関数を呼び出す必要がある 'ページの追加'ボタンを押すときです。同じ設定が更新処理にも適用されます。これは前に働いていたし、何らかの理由で今は動かない。私を助けてください! – user888786

関連する問題