問題タブ [zend-form-select]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4085 参照

php - オプションの「rel」などのカスタム パラメータを追加する Zend Framework addMultiOption

私は Zend を使用しており、一連の関数によってまとめられたフォームがあります。特に、DB から取り込まれている addMultiOption の 1 つです (クエリを変更できれば、どこからかわかりませんが、その方がはるかに簡単で、全体的に優れています。とにかく、「rel」を追加する必要があると述べました)。すべてのオプション/オプションに属性を付けて、そのオプションが選択されたときにjqueryを介してオプションでタスクを実行できるようにします。すべてのオプションではなく、いくつかの追加機能を持たないオプションのrelは0になりますが、アクションのあるものはこれはDBに由来する「1」のrelを持つことになるので、値の外に追加の属性を追加する方法を見つけようとしています

Zend Framework はこれをサポートしていますか? そうでない場合、どうすればこれを達成できますか? 私はそれについて以前にここで良い投稿だと思ったものを見つけましたが、それは私にはうまくいかないことがわかりました

0 投票する
1 に答える
134 参照

zend-framework - Zend Select 要素が機能しない

IndexController の Albums と Category には、次の Zend_Debug 値があります。

私の Form_Albums には、次のフォーム要素があります。

Zend_Form_Element_Select を使用してドロップダウン リストを表示できませんでした。

ソリューションの更新:

以下を使用して、今すぐ機能するようになりました。

アイデアを開いてくれた Rishi に感謝します。

0 投票する
1 に答える
913 参照

zend-framework - Zend_Form ドロップダウン要素に選択した値を設定できません

フォーム内のすべてのフィールドを編集すると、ドロップダウン メニューを除いて正しく入力され、何が問題なのかわかりません。

これが私のフォームです

カスタム要素を使用しているので、「オプション」にクラスを追加できます

私のコントローラーの編集アクションでは、

その1つを除くすべてのフィールドにcorretlyを入力します

私はもう試した

しかし、うまくいきませんでした。

今、私が使用しているカスタム要素で何かを推測しています(Googleでコードを見つけました)が、それを変更する方法がわからないので、うまくいきます。

0 投票する
1 に答える
570 参照

zend-form - Zend形式で従属ドロップダウンリストを作成する

Zend Form で従属ドロップダウン (選択) を作成する方法を知っていますか? つまり、国と都市の 2 つのドロップダウンです。都市は、国が選択された場合にのみ入力されます。ありがとう

0 投票する
1 に答える
4594 参照

zend-form - jQuery ajax 内に新しい ZF2' Zend\Form\Element を追加する方法

jQuery ajax 内に新しい ZF2' Zend\Form\Element を追加したいと考えています。しかし、Zend Form を使用している間は、その作成方法がわかりません。これは add.phtml ファイルです。

以下は、html の残りの部分です。

jquery ajax 内に新しい zend フォーム要素を追加するにはどうすればよいですか? ありがとう。

0 投票する
1 に答える
258 参照

php - Zend Framework 2 のフォーム内でビュー ヘルパーを使用するにはどうすればよいですか?

という配列を返すビューヘルパーがあります$this->getTypes();

呼び出し可能として設定しました:

ビューでエコーすると配列が表示されますが、フォームでは失敗します。

次のようなものが欲しいです:

何か案は?

0 投票する
1 に答える
3488 参照

php - Zend Framework 2 フォーム要素の選択と Doctrine 2 の結果

ZF2 のフォーム要素の選択に問題があります。私はクエリ教義 2 を作成し、良い結果オブジェクト リストを持っています。

そして、単純なフォームを作成します:

結果 ($langs) を value_options - zend 要素選択の配列に変換するにはどうすればよいですか? これには何を使用すればよいですか?

0 投票する
1 に答える
160 参照

doctrine-orm - zend2 で文字列値を返す必要があります。どのように?

zend2 フォームに問題があります。データベースからいくつかのデータを取得し、いくつかのテーブルを結合するエンティティを作成しました...

ここにエンティティがあります:

このコードの下には、getter と setter、construct 関数、add と remove 関数があります。

どうぞ:

私の問題はprotected $countries. プロパティ値をフォームに追加すると、エンティティに見つからない「countries」プロパティが表示されます。

追加せずに__toString()関数を使用すると、国を文字列に変換できなかったというエラーが表示されます...__toString()関数に次のコードを追加しました。

お世話になりました!

AE

0 投票する
1 に答える
1066 参照

forms - 無効な値が送信された場合でも、select からの ZF2 フォーム検証値

ZF2 アプリケーションに select 要素を含むフォームがあります。ZF1 では、バリデーターを自動的に追加して、ユーザーが無効な値を投稿しようとしていないことを確認していました。

そこで、冗談で、Firebug を使用してオプションの 1 つの値を変更し、それを送信するとどうなるかを確認することにしました。結果:見事合格。言うまでもなく、これは良くありません。

select オプションに関連するコードは次のとおりです。

(注: $roleOptions はパラメーターとしてフォームに渡されます)

バリデータ コードの関連部分は次のとおりです。

(明らかに、$notEmpty は NotEmpty バリデーターのインスタンスです)

何が起きてる?ZF2 は、受け取った値が元々オプションのリストの一部だったものであることを確認するバリデーターを追加しなくなりましたか? オプションを選択するには、バリデーターを手動で追加する必要がありますか?

編集:ドキュメントを確認したところ、選択要素が配列内バリデーターを自動的に追加すると書かれています。機能するはずですが、そうではありません。サーバー側で値を変更してみましたが、結果は同じでした。バリデーターは無効な値を取得していません。

はい、フォームが有効かどうかを確認しています。

編集 #2: わかりやすくするために、フォーム全体のコードを次に示します。

0 投票する
1 に答える
1889 参照

doctrine-orm - 選択したオプションを ObjectSelect に設定する方法

私は ZF2 と Doctrine2 を使用しており、Place クラスのフォームを作成しました。この場所には、選択フィールドとしてレンダリングしたい都道府県のプロパティがあります。新しい場所を追加するとすべてが正常に機能しますが、場所を編集しようとすると、「選択済み」属性を選択フィールドの正しいオプションに設定する方法がわかりません。編集画面で、次のコードを取得します。

代わりにこれを取得したいと思います(編集中のオブジェクトにProvince = Buenos Airesがあると仮定します):

これは、ObjectSelect を含むフィールドセットのコードです。

これは、以前の FieldSet が親 FieldSet に含まれている場所です。

エンティティに次のプロパティがある場合: $id $name

対応する FieldSet には Select 要素のみが必要であり、オブジェクトがバインドされている場合は、適切なオプションを「選択済み」として設定する必要があることを理解しています。私は正しいですか?