alform:ウィジェットの追加_削除
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
alform:ウィジェットの追加_削除 [2019/02/16 18:15] – 外部編集 127.0.0.1 | alform:ウィジェットの追加_削除 [2019/03/03 20:16] (現在) – [既存フォームから必要なウィジェットのみのフォームを再構成] hirohito | ||
---|---|---|---|
行 2: | 行 2: | ||
ウィジェットは、動的に追加・削除が可能です。\\ | ウィジェットは、動的に追加・削除が可能です。\\ | ||
- | アクションごとに必要なパラメータが変わる場合は、この方法によって動的にウィジェットを増減させて対応できます。 | + | アクションごとに必要なパラメータが変わる場合は、この方法によって動的にウィジェットを増減させて対応します。 |
追加 | 追加 | ||
行 33: | 行 33: | ||
| | ||
def action_index() | def action_index() | ||
- | list = [ : | + | |
+ | | ||
@form = AlForm.new( list.map! { |k| @form.widgets[k] } ) | @form = AlForm.new( list.map! { |k| @form.widgets[k] } ) | ||
... | ... |
alform/ウィジェットの追加_削除.txt · 最終更新: 2019/03/03 20:16 by hirohito