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

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

yii - イイ。モジュールからログアウトできません

管理モジュールと、そのモジュール用の別の CWebUser(adminuser) があります。ログインに適しています。したがって、メインアプリとモジュールに異なるユーザーがログインできます。しかし、モジュールでログアウトメソッドを呼び出すと

モジュールとメインアプリからもログアウトします。
どうすれば修正できますか?
事前に感謝します。

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

yii - yiiフレームワークのモジュールでgiiジェネレーターを使用する方法は?

モジュールを作成するためにgiiジェネレーターを使用しています。

問題は、そのモジュールのフォームまたはモデルを作成しようとしたときです...そのモジュールでそれらのファイルを生成するように指示できません...メインのアプリケーションフォルダーでのみ実行されます。

何か案は?

ありがとう。ここに画像の説明を入力してください

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

jquery - Yii: Ajax と Jquery を使用してテキスト フィールド フィルターを CListview に追加する

私は Yii 初心者で、現在、このチュートリアルに表示されている手順に従って、Ajax フィルターを CListView に追加する作業を行っています。

基本的に、変更された IssueController/Index アクションで $issue_nr を初期化すると、フィルターは完全に機能しますが、何らかの理由で $_Get 変数が送信ボタンを介して渡されません!

私はしばらく探していましたが、非常に単純なステップを逃したと感じているため、これは私を夢中にさせています!

あらゆる種類のヘルプやアドバイスをいただければ幸いです。

私のインデックスアクションは次のとおりです。

そしてビュー/問題/インデックスで

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

yii - デフォルトを変更するためのCmenuの拡張'call'$ this-> menu in viewfile

デフォルトのCMenuを拡張しました。この拡張バージョンのCMenuを使用する場合は、次のようにします。 $this->widget('application.components.translateCMenu',....

これは私にとってはうまくいきますが、CRUDで生成されたビューファイルのほとんどでは、menuwidgetは別の方法で「準備」されています。

$this->menu=array()

(操作)メニューをレンダリングするために、デフォルトのCMenuウィジェットクラスの代わりに拡張CMenuクラスを使用するようにyiiに強制したいと思います。どうすればこれを達成できますか?

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

yii - CGridView で複数の CButtonColumn を定義する

私は Yii の CGridView を使用してきましたが、CButtonColumns を分離したり、一度に複数を開始したりする方法があるかどうか疑問に思っていました。各ボタンに特定のタイトルの特定の列があるようにします。

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

yii - 1 つのモデルを 2 つの異なるフォームに使用する方法

私は現在 で作業しており、&yiiで構成されるユーザー モジュールを設計しました。これらの 3 つのプロセスに対して、私が設計したのは 1 つだけです。このモデルでは、ルールを定義しました。user registraionuser loginchange password rulemodeluser model

このルールは に有効ですactionRegisterrequired ruleしかし今、新しいforactionChangePasswordを定義したいと思います。

このアクションのルールを定義するにはどうすればよいですか?

0 投票する
0 に答える
297 参照

yii - 2 つの入力を持つ Yii ウィジェット。入力ごとに周囲の HTML を指定する方法は?

ウィジェットが入力フィールドを 1 つだけ生成する場合、ビューをカスタマイズするのは非常に簡単です。

確かに、各入力に $html_pre と $html_post を指定して、次のように管理できます。

しかし、非常に見栄えが悪いです。別の方法はありますか?

0 投票する
0 に答える
416 参照

yii - Yii でのユーザー入力のフィルタリング

データ検証に関する Yii チュートリアルを読みましたが、質問があります: ユーザー入力を自動的にフィルター処理するにはどうすればよいですか (たとえば、識別子をトリミングする必要がある、または識別子を整数にする必要があることはわかっています)。

ベストプラクティスはありますか?

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

jquery - ViewInYIIにJSファイルを含める

JS アプリケーションの負荷が高くならないように、ビューでファイルをロードしたいと思います。私はこのJSファイルをCgrdViewビューに使用しています。だから私はこれを試しました:

マイビューヘッダー。しかし、エラーが発生します:Uncaught ReferenceError:jQueryが定義されていません 前述のように、CgriViewのビューでjquery.ba-bbq.jsファイルをロードしたいのですが、ロードできません。代わりに、私は以下を使用しますが、ロードするかどうかを効率的に行う方法がわかりません。

そして、それをレイアウトにロードすると機能しますが、これは効率的な方法ではありません。

参考:cgridview検索ボックスを使用して、検索ボックスのエントリをコントローラーに投稿しています。