問題タブ [atk4]
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.
atk4 - 複数のテーブルのデータを 1 つのモデルに入れる方法は?
データベースから3つのテーブルをつなぐモデルの作り方は? 私のDB構造は次のとおりです。
- ユーザー
- ID
- その他の分野
- ユーザー情報
- ID
- users_id - 「users」テーブルへの外部キー
- その他の分野
- users_credentials
- ID
- users_id - 「users」テーブルへの外部キー
- その他の分野
以前は、1 つのモデルに 2 つのテーブルを結合したかったので、addRelatedEntity メソッドを使用しました。これが私のコードです:
そして、それを他のファイルで拡張します-
そして、それはうまくいきました。しかし、3 つのテーブルを結合して 1 つのモデルにしたい場合はどうすればよいでしょうか? 2クラス延長できません。Model_User で addRelatedEntity を使用し、Model_UserInfo と Model_Credentials を参照する方法はありますか?
php - データベース Agile Toolkit からフィールドに追加するタイプ
Agile Toolkit を発見しましたが、見つけるのに問題がありaddField('field')->type()
ます。どのような種類があり、どこで見つけることができますか? タイプ「セット」が必要ですが、機能しaddField('field')->type('set')
ていません。
前もって感謝します。
php - データベース セット タイプ フィールドから取得 - Agile Toolkit
データベースからフィールドを追加するモデルを作成しました:
そして、データベースから取得する必要があるフィールドタイプは「セット」ですが、私の知る限り、タイプ(「セット」)はありません。では、そのタイプを取得するにはどうすればよいでしょうか。
前もって感謝します。
atk4 - テーブル全体をモデルにロードする方法は?
データベース テーブルがあり、それをモデルにロードしますか? 特定の条件ではなく、テーブル全体で。どうやってするの?
atk4 - エキスパンダーを使用して atk4 グリッドのデータを更新するには?
「名前」、「価格」、「税金」、「送料」などのいくつかのフィールドを持つモデル「製品」を作成したとしましょう。
最初は、グリッドに名前と価格を表示したいだけです。
次に、「販売済み」というエキスパンダー ボタンの列を追加して、その製品の「税」と「送料」を更新します。
sold.php ファイルに、次のように記述します。
私の質問は、エキスパンダー ページで更新しようとしている製品の ID を取得する方法です。つまり、どのようなコードを
「販売済み」エキスパンダー ボタンをクリックした商品の税金と送料を更新するには?
ところで:送信ボタンを押した後にエキスパンダーを閉じる方法はありますか?
atk4 - MVCFord の更新後に MVCGrid 行を更新する MVCGrid/MVCForm
単純な問題のようですが、解決策が見つかりません。
MVCForm にリンクされた Expander 列を使用する MVCGrid があります。フォームから簡単に更新を適用できますが、更新後に MVCGrid を更新する必要があります。この場合、MVCgrid で PhysCity を表示し、MVCForm を介して更新し、その変更を MVCGrid に表示したいと考えています。
ありがとう!
ここに私が持っているものがあります:
atk4 - どのように ajax に応答しますか?
ユーザー入力に対して ajax リクエストを行うフィールドがあり、json オブジェクトで応答したいと考えています。$.getJSON
urlでjQuery 関数を使用?page=answersearch
していますが、機能しません。json 型のデータで応答する代わりに、text/html 型のデータを送信します。どうやってするの?
atk4 - atk4のモーダルフォームからの更新後にグリッドを更新するには?
外部ページからモーダル フォームを呼び出す MVCGrid を含むページがあります。
外部ページにはフォームがあり、正常に動作します。
しかし、新しい生徒が追加された後、グリッドは更新されません。どうすれば更新できますか? これはこれを行う正しい方法ですか?(私はCRUDと同様の機能を持たせようとしていますが、Createのみです。)
atk4 - モデル条件を削除するには?
userId に対してクラブの配列を返す関数を作成しました。where(Model_ClubUsers::$USERS_ID,$userId)
なぜ by when it に追加しdsql()
ても条件が設定されず、 を使用する必要があるのかわかりませんがaddCondition()
、この関数でのみ必要です。関数が戻る前に条件を削除する方法はありますか?
atk4 - 垂直 MVC グリッドを持つことは可能ですか?
すべての詳細を表示するためのエクスパンダーを備えたフィールドがほとんどないMVCgridがあります。エキスパンダー内で、すべての詳細を表示するために、送信アクションなしで MVCform を使用していますが、奇妙な感じがします。MVCgrid 垂直方向に 1 つのレコードを表示することは可能ですか?これにより、すべての詳細を確認できます。つまり、次のようになります。