問題タブ [cbuttoncolumn]

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

session - cgridview でセッションを使用して、クリックされた cbuttoncolumn で得られた値を保存できますか

取得した値を保存するために cgridview でセッションを使用できるかどうかを知る必要があります。

何かのようなもの

ビューで

これは私のグリッドビューです

ここで data["id"] 私はそれをクエリ文字列にしたくありませんが、その特定のレコードのセッションにあるもの、そのIDがセッションにある

もしそうなら、誰でも私にこれが起こる可能性があることを教えてもらえますか?

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

yii - 条件に基づいて対照的な情報を CGridView 列に入れる方法は?

CGridViewWii フレームワークのウィジェットで特定の列データを表示/非表示にすることを検討しています。

CButtonColumnは3つのボタンを含むを持っています。ただし、特定の条件で、特定の行に別のものを表示したい。特定の行に表示されるものを決定する3つの異なる条件があります。

以下は、私がやりたいことを示しています。

ここで取るべき最善のアプローチは何ですか?

'visible'=> $model->processingStatus != "processed"列全体が削除されるため、列には使用できません。代わりに各行をターゲットにする必要があります。

'visible'個々のボタンごとにパラメーターを使用する必要がありますか? 以下のコメントアウトされたコードを使用してこれを試しましたが、ページが壊れます。参考までに: CButtonColumn 自体で「visible」パラメーターを試してみましたが、必要なものではありません。さらに、どの行のステータスが読み取られているのかわからない。

または、コントローラーに関数を追加する必要がありますか? if/else ステートメントを実行して、表示される内容を返します。これはどのように機能しますか?

これが私のコードです:

私がここで十分な意味を持っていることを願っています!

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

php - Html リンクで CButtonColumn をカスタマイズする

私は CButtonColumn を次のように使用します。

正常に動作しますが、このページの代わりに別のページを表示したい

これです

この Html リンクを CButtonColumn に挿入するにはどうすればよいですか

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

yii - Yii は他のウィジェットから CButtonColumn を呼び出します

管理ビューに情報を表示する新しいウィジェットを作成しました。最終的なビューは CGridView と同じである必要がありますが、列のロジックが異なります。CButtonColumn 列を呼び出そうとする場合を除いて、すべて正常に動作します。

基本的にここでは、列にクラス属性があるかどうかを確認し、そのウィジェットを呼び出します。しかし、私はエラーが発生します:CButtonColumn and its behaviors do not have a method or closure named "run".

私は何を間違っていますか?CButtonColumn にはrunメソッドがなく、このクラスを拡張したくありません。

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

javascript - cutsom CbuttonColumn アクションを実行する前に確認を求める

カスタムの削除ボタンがあります。必要なのは、削除操作が行われる前に何らかの確認を行うことだけです..これまでに複数の方法でこれを試しましたが、成功していません。

これが私のコードです。私はCArrayDataProviderを使用しているため、削除ボタンのテンプレートを作成する必要がありました。

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

php - グリッド ビューの yii CButtonColumn でエラーが発生する

CGrideView を含む管理ページがありますが、ボタン列を変更して他のボタンを追加しようとすると、次のエラーが発生します: CButtonColumn とその動作には、「getId」という名前のメソッドまたはクロージャがありません。

管理アクション:

管理者ビュー:

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

php - yii cgridview で cbuttoncolumn ラベルを動的に変更するにはどうすればよいですか

cbuttoncolumn ラベルを動的に変更しようとしています。しかし、どういうわけかうまくいきません。私のコードは

これどうやってするの??