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

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

composer-php - Nodge/yii2-eauth から Facebook のメール ID を取得する方法

Facebookログイン統合のためにYii2 EAuthを統合しようとしています。

私は構成を作成しました*モデルでは以下のコードを使用しています

私は電子メールが欲しいです、plsは私がFacebookの電子メールIDを取得するのを手伝ってくれます...前もって感謝します......

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

yii2 - 基本テンプレートでyii2のアセットを縮小する方法は?

yii2 基本テンプレートを使用しています。ページのアセット バンドルを縮小するにはどうすればよいですか? http://www.yiiframework.com/doc-2.0/guide-structure-assets.htmlで縮小に関するドキュメントをいくつか見つけましたが、そうすることができませんでした。

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

php - yii2 コントローラ メソッドにアクセスするときにオブジェクトが見つからない

こんにちは、私は YII 2 フレームワークの初心者です。

私は現在、次のチュートリアルから学んでいますhttp://www.yiiframework.com/wiki/490/creating-a-simple-crud-app-with-yii2-revised-12-20-2013/

すべてうまくいきましたが、SiteController.php 内に関数を作成したとき

すなわち

以下のようにブラウザからアクセスすると、

http://localhost/basic/web/site/login/

私は得ています

オブジェクトが見つかりません! 私のブラウザでは、次のように SiteController.php インデックス関数にアクセスできますhttp://localhost/basic/web/

ここで何が欠けているのかわからないので、問題を教えてください。

事前に感謝します

編集:デバッグ目的で、ダイステートメントを\basic\web\index.phpに配置しましたが、明らかにそのファイルにもヒットしていません

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

php - すべての操作で小文字を強制するフィルター

私は Yii2 を使用しており、常に小文字で保存および比較されるように、ユーザー名にルールを実装しようとしています。これを可能にするために使用できるルールがある場合は?

たとえば、ユーザー名がデータベースに存在するかどうかを確認する関数があります。論理エラーを回避し、可能であればグローバル ルールを実装したいと考えています。ヒントをありがとう!

Yii2 ルール:

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

yii2 - YII2 Gridview が選択された行を返さない (Uncaught TypeError: Cannot read property 'selectionColumn' of undefined yii.gridView.js:140)

グリッドビューから選択したキーを含む配列を (ポストで) 渡すようにしていますが、常に同じ URL のエラーが発生しています:

コードは常にこのパターンを生成するようです: path/myController/[object%20Object] 私が設定した URL は問題ではなく、コードは常に同じ URL を生成し、それは私が必要とするものではありません。私のコードはこれです:

私は絶対URLと親戚のものを試しましたが、そうではありません。それはどのようにできますか??

これは myController での私のアクションです:

前もってありがとう!

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

view - Yii2: ビューからクラス User のカスタム メソッドを呼び出す

getFirstname という関数を使用して、独自のユーザー モデルを拡張したいと考えています。この関数は、データベース内のカスタム フィールドを返す必要があります。

しかし、ユーザーモデルを拡張すると。「不明なメソッドを呼び出しています: yii\web\User::getFirstname()」と表示されます

app\models\user のユーザー モデル。この問題に関係のないメソッドをファイルから削除しました。

私の設定ファイル:

そして私のビューファイルでは:

ここで何が間違っていますか?

0 投票する
3 に答える
2309 参照

yii2 - 通常のアプリ移行の一部として初期 RBAC 移行を実行する

Yii2 の高度なテンプレートに基づいた製品を構築しています。

この製品とその将来の展開の一部として、通常の Yii2 移行で承認に関連するテーブルを自動的に作成しようとしています。

例えば、エンド ユーザーが製品をインストールし、通常の Yii 移行コマンドを実行するとき、完全に機能するユーザー管理と承認が有効になっている必要があります。

認証が機能するには、Yii2 RBAC のドキュメント ページに、4 つのテーブルが必要であると記載されています (auth_*)。ドキュメントには、次の移行を実行して作成されると記載されています。

yii migrate --migrationPath=@yii/rbac/migrations

に保存される通常の移行内でこの特定の移行コードを実行することにより、エンドユーザーからのこの余分な手間を相殺したいと思いますcommon/migrations

これに対する簡単な解決策はありますか?