Top / Framework / Ethna / action


 #setlinebreak(on)
 * Ethnaでactionから別のactionを呼び出す [#r2d4da9d]
 
 [[PHP/Framework/Ethna]]
 [[PEAR/HTML_Template_Flexy/Ethna Flexy API(Ethna HTML_Template_Flexy API)]]
 [[Framework/Ethna/PEARDB利用]]
 [[Framework/Ethna/EthnaFlexyAPI getElements対応版]]
 
 #htmlinsert(googleAdsense.html)
 
 
 **概要 [#e9c9c034]
 もっと早くわかっていれば。。。
 
 (ノ・・)ン。。。。。。(((●コロコロッ
 
 Ethnaを使っているとどうしても出来なくて歯がゆいことがあった。
 ”現在実行しているアクションから他のアクションを呼び出せないかなぁ。”
 どうにもならなかったので、
 モジュール化などをやってみたりもしたわけだが、
 ・・・ありました。やっぱり。
 
 Ethna_Backendにpreformというメソッドがある。
 これがそう。
 現在実行しているアクションのperformメソッド内で、
  $this->backend->perform( $action_name );
 てな感じにすればOK。
 これを使えば、
 アクションをたくさん作ってモジュール的な使い方をするのも非常に簡単。
 さすがにManagerだけではきついからね。
 
 ハマリどころ
  actionのprepareメソッド内で使用しないこと。
  Ethnaの仕組み上preformメソッドが2回動き出す。
 -<a href=  ></a><br> [url=][/url]<br>  -- [[mhdtr]] &new{2007-03-17 23:02:42 (土)};
 -    -- [[fhoxn]] &new{2007-03-22 18:11:43 (木)};
 -<a href= http://dating-russian-woman.superrwm.info/date-russian-girl.html >date russian girl</a>   [url=http://dating-russian-woman.superrwm.info/date-russian-girl.html]date russian girl[/url]    -- [[vizxh]]] &new{2007-03-24 22:41:15 (土)};
 -<a href= http://russian-woman.superrwm.info/good-make-russian-wife-woman.html >good make russian wife woman</a>   [url=http://russian-woman.superrwm.info/good-make-russian-wife-woman.html]good make russian wife woman[/url]    -- [[sjqju]]] &new{2007-03-26 03:54:48 (月)};
 -<a href= http://russian-woman.superrwm.info/meet-russian-woman.html >meet russian woman</a>   [url=http://russian-woman.superrwm.info/meet-russian-woman.html]meet russian woman[/url]    -- [[qgvep]]] &new{2007-03-27 06:17:32 (火)};
 -<a href= http://russian-woman.superrwm.info/meet-russian-woman.html >meet russian woman</a>   [url=http://russian-woman.superrwm.info/meet-russian-woman.html]meet russian woman[/url]    -- [[qgvep]]] &new{2007-03-27 06:17:33 (火)};
 
 #comment
 


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較