2012-05-13 7 views
0

フォーム上でmultiSelectフィールドを使用する方法の良い例がありますか?それについてのドキュメントには何もありません。フォーム上でmultiSelectを使用する例

他のフィールドと同じように追加するとエラーになります。私はatk 4.2を使用しています。

このコード:

$f = $form->addField('multiSelect', 'name', 'Caption'); 

は推奨されないフィールドタイプだこと

Exception_Logic 

Method is not defined for this object 


Additional information: 

class: jUI 
method: addPlugin 
arguments: Array ([0] => multiSelect) 
.../atk4/lib/BaseException.php:38 

答えて

0

このエラーが発生します。デフォルトのドロップダウンを使用し、setAttrメソッドで複数選択オプションを追加することができます。最後に選択された値を返すには、これは今のGitHubでATK4開発者によって解決された結果はsetAttrを(「複数」)使用してフォームフィールド「ドロップダウン」内のバグがありました

+0

おかげで、すべての選択された値。 – zadof

0
働いていたが、その後、私はフォーム - > GET(「multiselectfield」)私が手が最後の値だけを行うとき、ない
$f = form->addField('DropDown', 'name','Caption')->setAttr('multiple')->setModel('Application'); 

しかし、イムは、まだ選択されるレコードの一部を設定する方法を探して...

関連する問題