問題タブ [yii-modules]
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 で URL からモジュール名を削除する方法
YIIで URL からモジュール名を削除しようとしています
私が欲しい
demoは私のモジュール名です。これどうやってするの?
php - サブモジュールの親モジュールからレイアウトを継承する Yii
Yii アプリケーションで、管理モジュールを作成したいと考えています。これまでのところ、'admin' というモジュールを作成し、レイアウトを使用するログイン ページを作成しました: layout.php。管理モジュール内に、すべてのサブモジュールを追加したいと考えています。そこで、最初にサブモジュール「ダッシュボード」を作成しました。ここで、すべてのサブモジュールにレイアウト admin.php を設定します。
これを機能させるにはどうすればよいですか?
私のアプリケーション構造は次のようになります。
ログインページのレイアウトを次のように設定しました(管理モジュールのdefaultController内):
AdminModule.php ファイルの init() 関数内で、次のようなレイアウトも設定しました。
しかし、サブモジュールでこの管理レイアウトを機能させるにはどうすればよいですか?
yii - Yii ユーザーの移行の問題
私は yii を初めて使用し、yii ユーザー モジュールをインストールする必要があります。移行コマンドで行き詰まっています。
ヘルプを検索したところ、次のコマンドが見つかりました。
私はこの yiic.php を使用しています: .../protected/yiic.php
エラー:
スタックトレース:
yii - Yii TbGridView (v1.xx) でドロップダウン メニューからフィルタリングを実行できない
以下にいくつかの問題がありますが、フィルタリングを実行しようとしていますが、これは部分的なビューであることに注意してください:-
列のヘッダーをクリックすると、期待どおりに並べ替えが行われますが、ドロップダウンからオプションを選択すると、アイテムがフィルター処理されません...何かアイデアはありますか?
私のモデルには次の search() メソッドがあります。
php - Yii - モデル ディレクトリとは異なるモデル名を使用するには?
モジュールに特定のフォルダー名を使用したいのですが、その名前をエンド ユーザーに (つまり、URL で) 表示したくありません。クラス名を設定しようとしましたが、本来あるべきもの以外のものである場合、存在しないことがわかります。注: この例では名前が変更されていますが、要点はわかります。
私の設定では:
/protected/modules には、フォルダーezcartがあります。これは Gii によって作成されたモジュールです。Gii で「カート」を作成すると、期待どおりに動作することを確認できます。
問題は、ソースに関しては、フォルダーezcartの名前を同じままにしておきたいということです。これは、GitHub に置いて共有し、将来自分で使用するパッケージの名前です。そのため、「ベンダー」などで同じ名前を保持しているように、ファイル内の誰もが何が何であるかを知っています.
ですから、Giiで ezcart を作成した場合、config.php で、Yii に別のディレクトリ名を使用するように指示するにはどうすればよいでしょうか。たとえば、私はこれをしたい:
ただし、 ezcartが見つからないことがわかります。この命名の違いを Yii に受け入れさせるにはどうすればよいでしょうか?
yii - マルチユーザーログイン時の Yii 権限の問題
2 つの異なるユーザー ログイン用の yii 権限メニューを作成する方法。2 つの異なるユーザー ログイン用に別々のロールとパーミッションを持っています。
ユーザーの個々のグループごとにロールを作成する必要があるアプリケーションを作成しました。たとえば、joy のようなグループがあり、別の権利拡張が必要であり、別のグループ fun があり、ユーザーが別の権利拡張を持っている必要があるとします。