« テンポラリーファイルのクリーンアップ | メイン | ethna アクションの値に dummy を使うシチュエーション »

ethna

アクション配列でアクション切り替え

ethna で、編集中のフォーム内に増減するアイテムなかから1つを処理するアクション。
ポリシーとして、クライアント依存する javascript は使わない。
他にフォームの入れ子はNG

例えば、ショッピングサイトの買い物カゴ

送付先 商品101 商品102 商品103

同時に複数削除できるが、1つずつ削除する構成にするには

送付先 商品101 商品102 商品103

これもありだが、対象をワンクリックで削除するには


送付先 商品101 商品102 商品103

なのだが、商品の上限が数個なら継承でもよいが商品の数だけアクションが必要。


送付先 商品101 削除 商品102 削除 商品103 削除

では、変更されているかもしれない送付先が引き継がれないので論外。

php は submit も他の input type 同様、配列として識別することができるので
送付先 商品101 商品102 商品103

が理想。ethna の1つのアクションで切替処理するには

トラックバック

このエントリーのトラックバックURL:
http://www.remix.asia/cgi/mt/mt-tb.cgi/6493

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)