問題タブ [yii-events]
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.
yii - Yii:モデルにイベントを添付する
Yiiアプリケーションにインストールされているモジュールにバンドルされているユーザーモデルがあります。このモジュールはサードパーティであり、コードを変更したくありません。
BELONGS_TO
ユーザーモデルと関係のあるCvモデルもあります。
私の質問は:ユーザーが削除されたときに履歴書を削除するにはどうすればよいですか?on delete cascade ...
私はmysqlでこれを達成できることを知っています。ただし、写真やファイルなどの他のデータを削除する必要があります。
私が試したこと
アプリケーションにプリロードされるコンポーネントを作成しました。onAfterDelete
このコンポーネントはイベントにアタッチします
ただし、これは機能しません。
助言がありますか ?
yii-extensions - テキストボックスの値が更新されたときにフラッシュメッセージを表示する YII
array( 'header' => 'Points', 'type' => 'raw', 'name' => 'points', 'value' => '($this-> grid->owner->widget("application.extensions.jeditable.DsJEditableWidget", array( "model" => $this->grid->dataProvider, "name" => "points_".$data->orderinfoID, " value" => ($data->points), "jeditable_type" => "text",
誰かがポイントを更新したときにフラッシュメッセージを表示したいと思います。フラッシュ メッセージでは、ページの上部に古い値 (テキスト ボックス内) と新しい値 (テキスト ボックスに新しく入力された値) が表示されます。
どうすればこれを達成できるか教えてください。
php - Yii CGridView のヘッダー列でソートを無効にする
Yii はリストのソート機能を提供します。列ヘッダーをクリックしたときにレコードがソートされないように、ソートを無効にするにはどうすればよいですか?
yii - コントローラー/アクションを呼び出す HTML ボタン
ボタンのクリック時に Yii で html ボタンを作成しようとしています。 UserController.php と Actioncreate を呼び出したいと思います。
私はこのようにやっています、
しかし、それは私に次のエラーを与えています
これはスタックトレースです
このエラーの意味を教えて、解決策を教えてもらえますか?
frameworks - yii フレームワークのログイン ページの異なるレイアウト
インデックスの後に呼び出したいログインページがありますが、ログインとインデックスのレイアウトは同じです。
私の要件は、locathost/demo/index.php
すべてのログインを実行すると、他の関連ページが同じ index.php レイアウトに表示されることです。しかしlogin.php
、yii フレームワークを使用して 1 つだけ実行したいです。
ありがとう
yii - Yii Framework の JQRelcopy に CJuiDatePicker を追加する方法
Yii フレームワークの JQRelcopy モジュールの CJuiDatePicker に問題があります。
ユーザーが望む回数だけコピーする日付ピッカーフィールドを持つフォームがあるため、このモジュールを使用します。
通常のフィールド (datepicker なし) を配置するとモジュールは正常に動作しますが、Yii フレームワークのモジュールでもあるモジュール CJuiDatePicker を追加するとすぐに、空白のページが表示されます。私は次のチュートリアルに従いました。
問題を調査したところ、ウィジェット JQRelcopy のプロパティで次の行を Atoute すると、問題が発生することがわかりました。
'jsAfterNewId' => JQRelcopy::afterNewIdDatePicker($datePickerConfig),
の
$this->widget('ext.jqrelcopy.JQRelcopy', array(
));
私はいくつかのフォーラムや、私と同じ問題を抱えている人がいる場所を調べています。
yii-extensions - Yiiの別のコントローラーアクションに隠しデータを送信する方法
yiiでcontroller1の関数(アクション)からController2の関数(アクション)に隠しデータを送信する方法がわかりません。
POSTで2番目の機能にデータを送信すると思いますが、フォームを使わずにPOSTデータのノウハウを送信することは目指していません。
手伝って頂けますか?
私の英語でごめんなさい
Controller1:
クラスDeviceControllerはControllerを拡張します{
コントローラー2:
クラスMessagesControllerはControllerを拡張します{
これは私がすることですが、機能しません!
yii-events - yiiフレームワーク-JavaScriptに値を渡すCLinkColumn
YIIフレームワークは初めてですが、画像付きのリンク列を作成したいと思いました。画像をクリックするとJavascript関数が呼び出され、PHP値がそのjavascript関数に渡される必要があります。ここにコードがあります、
しかし、HTMLは正しくレンダリングされていません。次のように誤って印刷されています。
代わりに、これを次のように印刷したかったのですが、
どんな助けでも大歓迎です!!!
php - 編集不可のテキストフィールド
YII
のテキストフィールドをYII
編集不可にできるかどうか疑問に思っています。なら誰でも答えられる。私は次の方法を行います..
これは機能していません。
php - YII での POST データの暗号化
からポスト メソッド データを暗号化するにはどうすればよいVIEW
ですYII
か? また、これはそのような関数を書く良い方法ですか? VIEW
コントローラーに送信され、コントローラーで復号化される POST データを暗号化する必要があります。
ボタンが押されると、暗号化"doc_id"
してコントローラーに送信し、暗号化されたデータが再び復号化されるアクションを実行します。URLはこんな感じ。
しかし、私は関数をどこに書くべきかわかりません。