問題タブ [yii-components]
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 set は beforeSave の前に呼び出されませんか?
小さな問題..いくつかのシステム変数をシリアル化された配列として格納するテーブルがあります..私のモデルでは、このフィールドを設定して読み取り可能な形式にするための関数が必要です。彼らです:
my before save と after find 関数は次のとおりです。
コントローラーでの私の更新アクションは次のとおりです。
起こっているように見えるのは、beforeSave
関数が関数の前に呼び出されているsetoptPramaString
ことです。これは Yii のバグですか、それとも何か不足していますか? 私の論理は、値がモデル属性に設定されるとsetoptPramaString
関数が起動され、モデルで save が呼び出されるとモデルbeforeSave
内の関数が起動されるというものです。フォームを確認しましたが、名前は正しいですSystemMenuSearch[optPramaString]
。
yii - Yii:モデルにイベントを添付する
Yiiアプリケーションにインストールされているモジュールにバンドルされているユーザーモデルがあります。このモジュールはサードパーティであり、コードを変更したくありません。
BELONGS_TO
ユーザーモデルと関係のあるCvモデルもあります。
私の質問は:ユーザーが削除されたときに履歴書を削除するにはどうすればよいですか?on delete cascade ...
私はmysqlでこれを達成できることを知っています。ただし、写真やファイルなどの他のデータを削除する必要があります。
私が試したこと
アプリケーションにプリロードされるコンポーネントを作成しました。onAfterDelete
このコンポーネントはイベントにアタッチします
ただし、これは機能しません。
助言がありますか ?
php - Yii CGridView のヘッダー列でソートを無効にする
Yii はリストのソート機能を提供します。列ヘッダーをクリックしたときにレコードがソートされないように、ソートを無効にするにはどうすればよいですか?
php - Yii Frameworkで電子メールと電子メールがすでに存在するかどうかを確認する方法は?
Yii モデル検証ルール関数コードを使用して電子メールを検証する方法。また、Yii のモデル検証ルール機能を使用してメールの有無を確認する方法も紹介します。
database - yiiを使用して親テーブル値CGridViewを追加する方法
現在、私のCGridViewは次の結果をもたらします。
http://imageshack.us/a/img821/2391/44264318.png
ここで、Cityは実際には親テーブルからのCityIDです。シティテーブルは、キャンパステーブルと1対多の関係にあります。親テーブルのcity.cityidの代わりにcity.citynameを表示したい。誰か助けてくれませんか。データベースの構造は次のとおりです
yii - 関連テーブルの別の属性を表示する - yii
ユーザープロファイルビューcountry name
の代わりに表示したい(ユーザープロファイルtblのFKです)。country id
country id
誰でもこれで私を助けることができますか?
これは、Country モデルも持つビュー コントローラー/アクションです。
これが私の見解です
今、上のビューに国名を表示したいと思います。
これらは、国とユーザー プロファイル テーブルの関係です。
jquery - wysiwyg-text-editorがyiiのjqueryダイアログボックスに表示されない
フォームのテキスト領域にwysiwyg-text-editorを使用しています。ただし、その形式のjqueryダイアログボックス内には表示されません
誰かがこれを行うのを手伝ってくれますか
前もって感謝します ;)
frameworks - yii フレームワークのログイン ページの異なるレイアウト
インデックスの後に呼び出したいログインページがありますが、ログインとインデックスのレイアウトは同じです。
私の要件は、locathost/demo/index.php
すべてのログインを実行すると、他の関連ページが同じ index.php レイアウトに表示されることです。しかしlogin.php
、yii フレームワークを使用して 1 つだけ実行したいです。
ありがとう
yii-extensions - データベースからユーザー名を取得し、インデックス ページに表示する
データベーステーブルclient_info(id、first_name、last_name、email、passowrd)があります。メールとパスワードを使用してサイトにログインします。インデックス/ホームページのヘッダー セクションの右上に..first_name は、電子メールが入力された同じユーザーを表示する必要があります.i:e Welcom:Johen if first_name=john where email=current_email. ..どのコマンドをユーザーにエコーさせるか、CHTML にするか、またはどのモデルにするか..index.php にはモデルがないため、その唯一のレイアウト layout/main.php ファイル .yii フレームワークを使用して...
yii - yiiでエイリアス変数を定義するには?
yiiでエイリアス変数を定義するには? 私のyiiアプリでは、3種類の役割があります。
- スーパー管理者
- 管理者、
- ユーザー、
スーパー管理者は管理機能主義者やその他のことを行うことが
できるので、エイリアスロールをスーパー管理者==管理者として定義する方法はありますが、その逆はできません