問題タブ [cgridview]

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 投票する
3 に答える
4991 参照

yii - Yii で CGridView の更新ボタンを実装する

CGridView があり、更新するボタンを配置したいと思います。

AjaxButton を追加しようとしましたが、できませんでした。

グリッド ID は session-grid です。

CGridView のみの部分ビューがあります。

私はそれを機能させることができましたが、それは複製されており、オリジナルはそこにとどまっています。何か不足していますか?

どうもありがとう!

編集:選択:

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

php - Cgridview 生成ページャーの不良リンク

Yii cgridview で問題が発生しています. 正常に動作していましたが、いつエラーになるかわかりません.. inspect 要素で確認したところ、ページャーがページ リンクに対して不正なリンクを生成していることがわかりました。そのため、次のボタンをクリックすると Web でエラーが発生します。

cgridview はこの悪いリンクを生成します:

それは違いない:

なぜそれが起こり得るのですか?彼らはいくつかのURLを複製してエラーにしました:(..

私を助けてください..ありがとう

0 投票する
3 に答える
6857 参照

yii - yii cgridview ドロップダウンリストの値

cgrid ビューで列 day の値を設定できません: ドロップダウンリストは表示できますが、$data->day で表される日の値に関係なく、月曜日が同じ曜日に設定されています。

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

yii - cgridview (yii フレームワーク) で 2 つのモデルを表示するには?

私はyiiフレームワークが初めてです。私は 2 つのモデル (Tables多数あります) を持っており、モデルからのPeriodeDatasデータをテーブルのインデックス ビューに表示したいのですが、これを機能させることができません。PeriodeDatasCGridView

の列

テーブルモデル関​​係

PeriodeDatas

PeriodeDatasモデル関係

テーブルコントローラー

テーブル ビュー

結果: http: //prntscr.com/18jpp1

テーブルビューでyearモデルから表示するには?PeriodeDatasCGridView

*下手な英語でごめんなさい


更新
追加しようとしまし'value' => '$data->periodeData->year'たが、エラーが発生しましたTrying to get property of non-object

更新
試し'value' => '$data->periodeData[0]->year'てみたところ、年が正しく表示されましたが、テーブルにレコードが1つしかない場合。テーブルに複数のレコードがある場合、エラーが発生しますUndefined offset: 0

それから私は試し'value' => '$data->periodeData[$data->id]->year'てみましたが、エラーが発生しましたUndefined index: 1

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

php - Yii の Cgridview 列にプログレス バーを埋め込む方法

タイトルが示すように、次の構文を使用して CGridView 列内に CJuiProgressBar を埋め込んでいます。

グリッドを含むページが初めてロードされたときは正常に機能していますが、グリッドのページネーション リンクの 1 つをクリックすると、進行状況バーが列から消えます。

誰でもそれを修正する方法を知っていますか? ありがとう。

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

yii - Yii: CGridView - リンクを新しいウィンドウで開く

新しいブラウザ ウィンドウでページを開く CGridView のボタンを生成する際に大きな問題があります。これは私が使用するコードです:

生成されたリンクは次のようになります。

したがって、リンクが間違っており、「target=_blank」は無視されます。

bool.devの良い答えでもこれを見ましたが、どういうわけか、うまくいきません...

たぶん、それはばかげたものだと思いますが、私にはわかりません...