【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト144:nobodyさん 06/02/16 14:55:18 Ethnaよさげなんだけど ・moduleがない ・compositeViewがない これが問題 145:nobodyさん 06/02/16 21:04:10 >>144 moduleとcompositeViewってなに? 何かいいことあるの? Ethnaしか知らんので、教えてくれればうれしい。 146:nobodyさん 06/02/16 21:55:18 moduleはAction-View-Templateのコンテナ。 クラスが増えすぎた時にごちゃごちゃにならない。 compositeViewはCompositeパターンを適用したView。 複数のAction-Viewを組み合わせて 一枚の画を作る時にとっても便利 from Mojavi3 147:nobodyさん 06/02/17 11:34:05 ActionFormにて あるフォームに値が入ると周辺のフォームもrequiredになるフォームグループ。 それぞれのフォーム定義に 'group' => 'hoge', ってしとくと _validateする前にざざっとissetで値が入ってるか調べてrequiredしたりしなかったり。 type=radio,checkbox,select等に「その他」の項目を作ってそれを選んだ時だけ すぐ下のtype=textに書かせるような疑似コンボボックス。 'combo' => array( '8' => 'other' ), ってしとくと value="8" をPOSTすっと <input type="text" name="other">がrequiredされるという。微妙。 需要ある? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch