問題タブ [yii2-user]
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 - Yii2-user Dektrium - オーバーライドすると登録コントローラーが存在しないというエラーが表示される
今日、Yii2 で奇妙な問題に遭遇しました。
私は yii2-user 拡張機能を使用しており、アプリ フォルダーの RegistrationController をオーバーライドして、さらにいくつかの機能を追加しました。
私のXAMPPでは問題なく動作していますが、サーバー(Cent OS)では動作していません。
以下のエラーが発生します。
私の設定は...
私の新しいコントローラーファイルは...
誰かが間違っていることを教えてもらえますか?
前もって感謝します!
php - Yii2 - Yii::$app->user から現在のユーザー名または名前を取得する方法は?
を使用して変数をどのように追加または取得しますYii::$app->user->something
か?
私はそれらを通過させたくありませんidentity
。を通じて特定のものにアクセスできるようにしたいuser
。
たとえば、現在ログインしているユーザーのユーザー名と名前を取得したい:
また
yii2 - ラベルでアクション /user/profile/show を使用するには?
ログインしたユーザーのナビゲーションバーにプロファイルを追加したいだけです。そして、dektrium yii2-user docs で /user/profile/show を見つけました。
しかし、それは言った:
ユーザーのプロフィールを表示します (id クエリ パラメータが必要です)
id クエリ パラメータを必要とするラベルに /user/profile/show を実装するにはどうすればよいですか?
前もって感謝します
上記のコードを使用してプロファイル ナビゲーション バーをクリックすると、Bad Request (#400), Missing required parameters: id と表示されました。はい、id クエリ パラメータが定義されていないため、私は知っています。
php - yii2 でのユーザー パスワードの保存に失敗する
ユーザーのパスワードを更新しようとしていますが、保存できません
これはコントローラーコードです:
値があることを確認するvar_dump($_POST['UserPass']['newpass'])
と;
パーツを変えてみると$user->setPassword($_POST['UserPass']['newpass']);
パスワードは保存されますが、ハッシュ化されません。
何が間違っている可能性があります
これがsetpassword
機能です
php - Yii パッケージは URL のファイルにアクセスします
ローカル サーバーの YII2 をインストールし、パッケージもインストールしました。https://github.com/dektrium/yii2-userこれですべての準備が整いました。URL でこのパッケージにアクセスしたいと思います。私の現在の URL はhttp://localhost/yii2-app-basic/web/index.php?r=site/aboutです。
javascript - Yii2 特定のビューまたはコントローラー アクションから複数の css ファイルを含める方法
ローカル サーバーの YII2 をインストールしました。特定のビューまたはコントローラー アクションとは別の css ファイルを含めたいのですが、方法を使用しましたが、特定のビューに 1 つの css ファイルを含める方法について、誰かが私の解決策について答えてくれますか?コードは以下です。最初のファイルはインクルードされ、残りは無視されます。
php - Yii2 - Composer の更新後にコードが壊れた (Dektrium Yii2-ユーザー プロファイル)
今日、私は私の Yii2 プロジェクトで作曲家の更新を行いました。その間に、Yii は 2.0.8 から 2.0.9 にアップグレードされました。私が使用していた以下の拡張機能もアップグレードされました...
更新が行われると、ユーザーのプロファイル レコードを保存 (更新) できませんでした。展開サーバーを再確認したところ、そこで動作します。
「$model->getErrors()」関数を使用して、発生したエラーを確認したところ、...
タイムゾーンが無効です
タイム ゾーンがユーザー レコード、または Yii2 の関連付けられたプロファイル レコードとどう関係しているのかわかりません。拡張機能の開発者に連絡を取りましたが、彼の返信を待っている間に何か提案をいただければ幸いです。
以下のように、web.php構成ファイルのフォーマッターセクションで設定してみました...
私のphp.iniファイルには...
新しいユーザーを削除して追加しようとしましたが、喜びはありませんでした。
私は完全に困惑しており、他に何をすべきかわかりません。
php - この種のレイアウトを新しいモデルに実装するにはどうすればよいですか?
の
がある
そして@dektrium/user/views/admin/update.php
そこには
これ$content
は「beginContent」と「endContent」の間のコードに置き換えられます。新しいバックエンド モデル「Rayon」でこの種のレイアウトを実装するにはどうすればよいですか? 同様の CRUD コードを作成しようとしましたが、「未定義の変数の内容」というエラーが発生し続けます。
ご協力ありがとうございました。