問題タブ [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.
php - Yii カスタマイズされた CGridView の未定義の定数
私は Yii を初めて使用します。次のコードが'columns'=>array(
'id',
'name',
'email',
array(
'name' => 'deleted',
'value' => $model->deleted == 1 ? 'Yes' : 'No',
),
あります。データベースから削除されたフィールドが 1 の場合は YES を表示し、そうでない場合は NO を表示します。そしてそれは私にPHPの通知を与え続けます:未定義の定数の使用はい。前もって感謝します。
編集 私の穴wedgit
));
php - SQL クエリ結果の CGridView を取得するには?
次のクエリを試してみると、配列が生成されます。
しかし、CGridview でクエリの値を取得しようとすると、エラーが発生します。
グリッドビューのコードは次のとおりです。
yii - さまざまなデータを表示するCGridViewを動的に作成します
私はYiiを初めて使用しますが、これを理解するのに苦労しています。ユーザーが選択したオプションに応じて、ページに複数のCGridViewを表示したいのですが、各グリッドビューにはそのオプションのレコードのみが表示されます。この場合、オプションは、オープン、クローズ、進行中などのジョブステータスです。
配列をループして複数のグリッドビューを表示するように機能するコードがいくつかありますが、それらをフィルタリングする方法がわかりません。
配列の値から各グリッドビューをフィルタリングする方法についてのアイデアはありますか?
ありがとう!
アップデート
わかりました、私は自分がやろうとしていたことをどのように行うかを理解しました。私はこのようにコントローラーでそれを処理しています:
したがって、すべてのステータスを見つけ、IDフィールドを使用して検索を実行し、結果を配列に入れて、ビューに渡します。ビューでは次のように処理します。
基本的に、「ステータス」の配列内の「ステータス」ごとにグリッドビューを作成します。動作しているようですが、私が慣れている古いASP.NETデータバインディング方法ではなく、MVC用語で考えるのに少し時間がかかりました。
php - Yii CGridView ボタン - パラメータ化された JavaScript 関数を呼び出す
1 つのボタンで CGridView を作成し、ボタンに次のような JavaScript 関数を呼び出す必要があります。
もちろん、生成されたhtmlは次のとおりであるため、機能していません。
JavaScript関数呼び出しに適切なIDがあるようにする方法はありますか?
yii - CGridView列の複数行
私は自分の質問に対する答えをインターネットで探していましたが、見つかりませんでした。私の問題は、CGridViewにblobを含む列があることです。私のblobは、一部のユーザーによって作成され、編集可能なコメントです。コメントには、1つの文を含めることも、多くの段落を含めることもできます。その場合、CGridViewで段落間の区切りが表示されることを確認したいと思います。
今のところ、私のCGridViewはコメントを表示していますが、ラインスキップを尊重していません。それ、どうやったら出来るの?
yii - Yii-動的に追加されたCGridViewをリロードします
ajaxによってCGridView('myGridViewID')のページに追加すると、リロードできません。
$ .fn.yiiGridView.update('myGridViewID');
TypeError:設定は未定義です
$ grid.addClass(settings.loadingClass);
drop-down-menu - Yii cGrid のドロップダウン - 2 つの変数
$model1、$model2、および OwnerID をコントローラーに入力し、zii.widgets.grid.CGridView のデータをレンダリングします
そして私が持っているビューで:
「Undefined variable: model2 " There is data in $model2 、グリッド内のドロップダウンをコメントアウトし、グリッドの外側にドロップダウンリストを次のように配置すると、次のようになります。
その後、すべて正常に動作します。CGridView に dropDownList を追加するにはどうすればよいですか? $model1 はファイルのリストで、$model2 はユーザーのリストです。
php - Cgridview をカスタム フィールドで並べ替える
同様の質問が寄せられていることは承知していますが、申し訳ありませんが、私の人生では何が間違っているのかわかりません。どんな助けでも大歓迎です。私がやりたいことは、データベースに合計 2 つの値を表示する CGridView に余分な列を追加することだけです。
これらは私が取ったステップです:
アドバイスありがとうございます。
php - Yii CGridview 行を隠す
私の yii CGridview には 3 つの行があり、2 種類のユーザー ログインがあります。ユーザーの種類に応じて、3 つの行のうちの 1 つを非表示にする必要があります。助けてください。