問題タブ [yii2-advanced-app]

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 投票する
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 に答える
7566 参照

yii2 - Yii2 Pjax が機能しない

Pjax を使用してグリッドビューを更新したいのですが、どういうわけか機能していません。コードは次のとおりです。

_search.php

index.php

コントローラ

簡易検索は機能していますが、Pjax は機能していません。私はYii2を初めて使用するので、助けていただければ幸いです。ありがとうございました。

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

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

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

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

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

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

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

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

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