問題タブ [cactivedataprovider]

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 に答える
93 参照

php - Yii リレーショナル クエリのサブオブジェクトにアクセスする方法

テーブルにはテーブルとの has_many関係が含まれ、さらにProductテーブルとのhas_many 関係が含まれます。**Slab**Rate

リレーショナル クエリが内部にラップされCActiveDataProvider、特定のパラメーターで 3 つのテーブルが結合され、それぞれのレートの降順で製品が返されます。

を通じて結果を表形式で表示したいCGridView

次の構文を使用して特定の列のみにアクセスしようとしています:

残念ながら、オブジェクトslabs.idをダンプすると、オブジェクトを含む配列を介しdataProviderてオブジェクトに追加されていることがわかり、オブジェクトの下にオブジェクトがあるため、アクセスできません。Productindex[0]SlabSlabindex[0]rates.rate

テーブル間の has_many 関係が原因で発生している可能性がありますが、私のクエリは常に 1 つとSlab1 つのRateオブジェクトを返します。

それらにアクセスして表示するにはどうすればよいですか?

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

yii - Yii CActiveDataProvider 関係

誰でも私を夜にすることができます。私は Yii が初めてです。私は3つのテーブルを持っています

条件は次のとおりです。現在のユーザーによって作成された場合、または現在のユーザーがプロジェクト メンバーである場合、すべてのプロジェクトを表示します。私はすでにこれのための作業コードを持っています。

しかし、「WITH」(Yii のリレーショナル AR クエリ) を使用して同じ結果を得る方法を学びたいと思います。私はすでに試しましたが、すべて失敗しました。助けてくださいありがとう。

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

sorting - yii 並べ替えを CActiveDataProvider に適用する

私が持っている管理機能で、記憶フィルターから並べ替えを適用しようとしています

私の見解では、n update をトリガーして別の関数でモデルの状態を取得する jquery があります。ただし、並べ替えの適用に問題があります。

私のモデル関数search

動作しないものを試しました

以下はCSortの出力です

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

php - yii2 ActiveDataProvider と ActiveForm の組み合わせ?

ActiveDataForm のソースとして ActiveDataProvider を使用しようとしています。しかし、私は情報にアクセスできません。ビューまたはコントローラー内からではありません。DiseaseList + ListViewがどのように機能しているか。

どこで間違えたのか分からないようです。こんな病気になっても

データにアクセスできません。コントローラーで新しい病気を開始した場合にのみ、ActiveForm を適切に機能させることができます。

コントローラ:

私からしてみれば:

これが私が受け取っているエラーです。 エラー

0 投票する
2 に答える
970 参照

php - CActiveDataProvider の未定義変数 $data - Yii Framework

Yii で CActiveDataProvider を使用してテーブルからデータを取得したいと考えています。すべてがうまくいっているように見えますが、リレーションを使用して別の関連テーブルからデータを表示したい場合、エラーが発生します。'未定義の変数 $data '.

ここに私のadmin.phpビューがあります:

そして、これがTeamController.phpのactionAdminメソッドです

その関係は、明らかに、チームがリーグに属しているということです。

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

php - yii CDbCriteria 選択が機能しない?

CGridView のクエリを編集する必要があります

したがって、私のモデルでは、関数 search() を次のように変更しています。

しかし、私の見解では、選択が正しくないことを示すエラーが表示されます。

なんでそうなの?

0 投票する
2 に答える
5272 参照

php - Yii クラス CActiveDataProvider が見つかりません

私は Yii を初めて使用し、ウィジェットの実行中に「Class 'app\controllers\CActiveDataProvider' not found」というエラーが表示されます。

これは私のコードです:

models/industrial.php:

コントローラー/IndustrialController.php:

ビュー/産業/index.php:

ここで何が問題なのですか?手伝っていただけませんか?

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

php - GridView の ArrayDataProvider 編集値

私のコードでは、値を編集したいと考えています。$model を試してみましたが、ActiveDataProvider でしか機能しません。$data を使用すると問題は同じです - 結果は 0 です。

価格と合計の結果は0です.ActiveDataProviderでは $model を使用しても機能しますが、私のコードでは機能しません。私を助けてください。価格または合計金額を編集するにはどうすればよいですか?

コントローラ

私のセッション var_dump()