問題タブ [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.

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

php - yii のヘッダー メニュー バーの動的 URL

私はyiiが初めてです。私のプロジェクトでは、Cmenuバーを介してパラメーターを渡したい

パラメータの受け渡しは、ドロップダウンリストのナビゲーションバーコードにもあるドロップダウンリストから取得されます

メニューバーの後に来ます。誰か助けてください。
前もって感謝します...

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

yii - 検索での AJAX 検証

私は Yii を初めて使いました。テーブルが 2 つあります。master_customer、master_client. クライアントモデルでは、ビューに検索ボックスがあります。検索ボックスに数文字を入力すると、データが自動的に取得され、master_customers から結果が返されます (Google の提案など)。client モデルで master_customer との関係を作成しました。コードを手伝ってください。前もって感謝します

コントローラのアクション:

見る :

0 投票する
0 に答える
222 参照

php - RaiseEvent イベントが Yii フレームワーク CComponent の 1 か所で機能する方法

システムイベントベースを作成するために知っているように、それぞれにイベント関数を作成する必要があるため、これはサンプルです:

拡張 CComponents i が関数を作成するコントローラーで:

, ................................ので、イベントごとに関数を作成する必要があり、追加のコードが作成されることがわかります。この余分なコードを削除する方法が必要です CComponent Magic function is Solution を編集している可能性がありますが、どのように?

2 番目の質問: 2- コントローラー クラス (このクラスは CController を拡張します) にすべてのイベント関数を追加して、イベントをシステム全体に作成することは論理的ですか? コントローラーを処理用に軽量化し、コード行による過負荷を取り除くより良い方法はありますか

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

php - Yii afterfind が起動しない

私の yii afterFind メソッドが起動しない理由がわかりません。以下は、yii afterfind メソッドをテストするために使用したものです。すべての検索で、first_name は「hahahahahaa」である必要があります。これは、afterfind が機能していることをテストするためのものです。

以下は私のユーザーのモデルクラスです:

ただし、コントローラーから getUserInfo () メソッドを呼び出すと、afterfind メソッドがまったく起動しません。first_name は「はははは」ではありません。

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

php - コントローラ アクションからの Yii トリガー コンポーネント イベント

コントローラーアクションからイベントをトリガーし(パラメーターを送信)、そのトリガーをリッスンしてランダムコードを実行するための複数のコンポーネント(同じモジュールまたは別のモジュール内)を持つメソッドを作成しようとしています(おそらくいくつかのサニタイズされた文字列か何か)..

Yii Events でそのようなシステムを作成する方法はありますか? それとも、何か他のことを回避する必要がありますか?

ありがとう

0 投票する
4 に答える
1581 参照

yii - yii で配列を使用して db からデータを取得する

私はyiiが初めてです。私の問題は、$hometeamid詳細を表示するために必要なすべての ID を含む配列があることです。どうすればデータを取得できますか。誰か助けて
ください
$mod = Yii::app()->db->createCommand('SELECT * FROM event WHERE id = 1432201 or id = 1432208')->queryAll();

しかし、動作しません。空白のフィールドが表示されています。