問題タブ [zend-form]
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.
php - サイト全体のZend_Form
layout.phtmlにフォームを追加するにはどうすればよいですか?
検索フォームとログインフォームを自分のサイトのすべてのフォームで保持できるようにしたいと思います。
php - Zend FrameworkZendZend_Form_SubFormラベル
これを整理する方法をしばらく探していました。基本的に、ZendFrameworkサブフォームのラベルを設定する必要があります。
しかし、私はこれをやろうとするとうまくいきません。ZendサブフォームにはLabel属性がないため、設定できないようです。ただし、フォームがレンダリングされると、ラベルを配置するDTタグがはっきりとわかります。
私はすべてを試しましたが、できることはごく普通のことのようです。
誰か助けますか?
zend-framework - Zend_Translate ヘルプ - スロバキア語
アプリケーションでフォーム エラー メッセージを翻訳するだけで済みます。
このアプリケーションは多言語対応ではなく、スロバキア語で書かれています (そのため、私は既にラベルなどをスロバキア語で書いています)、エラー メッセージを翻訳する必要があるだけです。
ブートストラップ ファイルでこのメソッドを作成しました。
しかし、source-sk.mo ファイルを作成する方法は? Web からダウンロードする必要がありますか?
php - 名前変更フィルタ (Zend_Form_Element_File) に配置されたロジックでファイルのアップロード機能をテストする方法は?
最初に私のコード:
問題は、ビジネス ロジックの一部が名前変更フィルターに配置されていることです。私のビジョンではそれは価値がありますが、間違っているかもしれません。
私はそれをテストしようとしています:
しかし得た:
ファイル「アバター」が違法にアップロードされた、攻撃の可能性
この状況をテストする方法を教えてください。(ファイルシステムではすべて問題ありません-そのためにvfsStreamを使用するので、問題はアップロード後のエミュレートのみです)
zend-framework - Zend フォームの検証中に要素を除外する
ユーザーが特定のチェックボックスを選択したときにのみ表示されるサブフォームを持つ Zend フォームがあります。チェックボックスが選択されている場合、サブフォームの一部のフィールドは必須です。それ以外の場合、そのサブフォームのフィールドは IsValid によって無視されます。
ここに行く方法は何ですか?
validation - さまざまなフォームのページで重複したZend_Form要素ID
要素(およびそのIDラベルなど)が要素の名前の代わりに別のID値を使用するようにZend_Formに指示するにはどうすればよいですか?
1ページにいくつかのフォームがあります。それらのいくつかは名前を繰り返しています。したがって、Zend_Formが名前を使用して要素のIDを作成すると、同じIDを持つ複数の要素になってしまい、(X)HTMLドキュメントが無効になります。
同じ要素名を使用することに固執する必要があることを考えると、これを修正するための最良の解決策は何ですか(それらはすべてのフォームに共通のハッシュであり、Zend_Formハッシュ要素の使用は本当に問題外です)?
php - ZendFramework-選択ボックスのドロップダウンリストに「選択された」値を設定します
次のように、select要素をZend_Formインスタンスに追加しています。
ドキュメントを検索していますが、select要素のオプションを「selected」に事前設定する簡単な方法が見つかりません。
zend-framework - Zend_Dojo_Form onSubmit
リモート フォームを含む contentPane があり、フォームを送信してペイン内にとどまり、エラー時にフォームを再度表示するか、成功を報告しようとしています。これは簡単だと思いますが、初めてでも最後でもないと確信しています。
店舗形態:
私の見解 :
このすべてにかなり新しいので、行と重量の比率についてはお詫びします。
編集:コードが面倒だった
php - DB列へのZendフォームフィールドのマッピング
私は Zend_Form を持っています
フォームの値をダンプすると、文字列配列が得られます
フォームにはDBテーブルと同じ数のフィールドがあり、DBテーブルの定義は
DBイベント列は文字列を取ることができず、「生年月日」列と同じであるため、現在マッピングエラーが発生しています
新しい配列を手動で作成し、各フォーム フィールドを名前で正しい型にマップする必要はありません。面倒なようです。Zend でこのマッピングを行うよりスマートな方法はありますか?