問題タブ [quickform]
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 - Moodle HTML クイックフォームの選択オプションが正しくロードされない
2 つの選択リストがあります
- ausers - 利用可能なすべてのユーザーを一覧表示します
- susers - 選択したユーザーを表示します
ユーザーの選択アイテムを格納するためにmoodlesglobal $SESSION
変数を使用し、変数を使用して選択したアイテムをsusersリストにロードし$SESSION->susers
ます。これは、ユーザーが[ユーザーの追加] ボタンをクリックしたときに発生します。
フォームを複数回投稿する必要があるため、セッション変数を使用して選択を保存しています。(フォームには別のコース選択リストがあります)
私のクライアントはjsサポートなしでスクリプトが機能することを望んでいるので、これを達成するためにjavascriptを使用することはできません。
ノート :
私のコードはオプションを正しくロードしますが、現在の
$SESSION
データと以前の$SESSION
データを選択リストに表示します。問題は選択要素の更新の問題である可能性があります。次のステートメントを使用して、選択したユーザーを suusers 要素に読み込みます$susers_el->load($susers);
問題をよりよく説明するには:
[ユーザーの追加] ボタンをクリックします。
選択したユーザー (ausers) 1.Joe 2.James 選択リスト (susers) 1.Joe 2.James
別のユーザーを susers リストに追加すると、次のようになります。 [ユーザーの追加] ボタンをクリックします。
選択したユーザー (ausers) 3.Lance 選択リスト (susers) 1.Joe 2.James 1.Joe 2.James 3.Lance
以下は現在のコードです。ヘルプやアドバイスをいただければ幸いです。
php - Ruby on Rails に相当する PHP QuickForm
1500 以上の関数ポイントを持つ巨大なアプリケーションを、QuickForm を使用した多数のフォームを持つ PHP から Ruby on Rails に変換する必要があります。
RoR に QuickForm に相当するものはありますか?
php - クイックフォーム検証
私はdbdataobjectを使用しているため、quickformを使用しています。私は問題で立ち往生しました。クライアント側で検証を設定して、ファイル名拡張子を確認したい。抜け道が見つかりません。
フィールドは次のようなものです。
ここで、正規表現を使用して、ファイルの拡張子が特定の形式と一致するかどうかを確認するための検証が必要です。
誰かアイデアがあれば共有してください。
pear - pearquickform2-関数の処理
このスニペットをコーディングしましたが、問題は、quickform2でプロセス関数が置き換えられることです。新しいクラスのquickform2で関数を処理する方法を知りたいです。
ドキュメントを調べましたが、この関数の移行に関連するものが見つかりませんでした}
moodle - クイックフォームとムードル
私を助けてください、誰か私がどこで間違っているのか知っていますか、これは私を悩ませ始めています.
私はmoodle 2.2とクイックフォームを使用しています。送信時にデータベースに保存されますが、エラーでフォームに戻ります。
mysqli::real_escape_string() は、パラメーター 1 が文字列であると想定し、配列は/$root/lib/dml/mysqli_native_moodle_database.phpで指定されます
また、コースのコンテキストにフォーム内のドキュメントをアップロードして、非常に苦労しています。
私のフォームで:
php - PEAR HTML_QuickForm2: 保存されたセッション コンテナをフォームに戻す方法
コントローラーを使用して複数ページのフォームを作成しています。提出済みおよび未提出のアプリケーション データをデータベース フィールドに保存しています。
それは問題なく動作しますが、未完成のエントリのために保存されたオブジェクトをセッションに戻すにはどうすればよいですか? と
_getValue()
しかし、有効なページ配列を持つオブジェクト全体も必要です。
答えはこのページstoreDataSources()
に隠されていると思いますが、addDataSource()
との組み合わせでは機能しませんでしたsetDataSources()
。setSessionContainer()
メソッドが不足しているようです。
これはこのフォーラムでの最初の質問です。私はすべてのルールに固執しようとしました。愚かな間違いを犯した場合、またはこれが愚かな質問である場合は、訂正してください。
php - クイックフォーム - チェックボックスがチェックされていない
クイックフォームの学習を始めたばかりです。add 要素を使用してチェック ボックスを作成し、目的の場所に配置する方法を知りたいです。これは私が試したものです:
しかし、私のチェックボックスはチェックされておらず、値も 10 になりません。
前もって感謝します :)
php - Pear / Quickform2:Quickform2のメソッド「setRequiredNote」のようなものはありますか?
HTML_QuickFormのメソッドを使用しましたsetRequiredNote
が、QuickForm2に同様のメソッドが見つかりません。
誰かがそれを行う方法を考えていますか?