問題タブ [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 に答える
1754 参照

yii2 - すべての動的アイテムに同じインデックス - ネストされた動的フォーム Yii2

インクリメントされたインデックスではなく、すべての新しいアイテムに対して同じインデックス ( 0 ) を取得しています。コードのどこが間違っているのかわかりません。このデモNested Dynamic Form - Yii2を参照して、これに取り組んでいます。私の悪い英語でごめんなさい。

私のコントローラー

これは私のコントローラーです。

_form_perkara

これが私のフォームです。

_form_perkara2

モデルペルカラクラス

インスペクタのスクリーンショット

「house-item」の 2 番目の div の入力 id は、最初のものと同じです。これは、インデックスが増分ではないことを示しています

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

yii2 - Yii2 dektrium ユーザーの新しいアクション

高度なテンプレートで dektrium yii2-user を使用しています。SettingsController に新しいアクションを追加したい。

私がやったこと:

SettingsController をオーバーライドします。/frontend/user/SettingsController.php を作成

新しいビュー /frontend/views/user/settings/view/myview.php を作成し、コンポーネント セクションの /common/main.php を変更しました

しかし、うまくいきません。mysite.com/user/settings/myview にアクセスすると、エラーのない空白のページが表示されます。また、動作をオーバーライドする方法がわからないので、/vendor/dektrium/yii2-user/controllers/SettingsController.php に myview のアクセス ルールを直接追加しました。

どうすればそれを正しく行うことができますか?ありがとう。

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

yii2 - phundamental を使用した yii2 dektrium - ユーザー プロファイルにフィールドを追加する

Vitalyの回答後に更新され、正常に動作しています:)

私はオープンソース プロジェクトに取り組んでいます: https://github.com/open-ecommerce/helptext

そして、dektrium Yii2-user モジュールにフィールドを追加しようとしています。リポジトリには、ユーザー テーブルに追加のフィールドを追加する方法に関するサンプルがあります: https://github.com/dektrium/yii2-user/blob/master/docs/adding-new-field-to-user-model。 mdですが、モジュールに付属のプロファイル テーブルで動作させることはできません。

dmstr/yii2-cms-metapackage 内にある次のリポジトリを使用しています。

たとえば、管理者のプロファイル フォームに新しいフィールド コール 'skills' が必要なので、

最初に、フィールドをテーブルに追加するために移行を行いました

次に、main.php で自分のクラスへのパスを定義しました (事前のテンプレートを使用していますが、phundamental で単純化しています)。

これは models/Profile.php クラスを呼び出しています

次に、views/user/admin/_profile.php で

エラーは発生しませんが、フィールドがテーブルを更新していません。

データベースにフィールドを直接入力すると、フォームに値が表示されますが、更新時に変更されません

歓迎以上の助け

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

javascript - Yii2 - ドロップダウンリストが選択され、入力フィールドに値が設定されます

私はこれを私の見解(_form.php)に持っています。

問題は、正しい値を保存しないことです。常に最後のボックスに値を格納しているようです。

次のように動作するとします。

  1. 値 1 がドロップダウン リストから選択された場合、sok_id の値を「1 ボックス」に格納する必要があります。

  2. 値 2 がドロップダウン リストから選択されている場合は、sok_id の値を「2 ボックス」に格納する必要があります。

  3. 値 3 がドロップダウン リストから選択された場合、sok_id の値を「3 ボックス」に格納する必要があります。

私を助けてください。ありがとうございました

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

php - yiic コマンドはどこにありますか?

yiiフレームワーク (ベーシックとアドバンスの両方) をhttp://www.yiiframework.com/download/からダウンロードしました。yiicしかし、zipファイルを解凍した後、コマンドが見つかりませんでした。このコマンドを使用して、データベースの移行ファイルを作成する必要があります。yiic はどこにあるのだろうか?このコマンドはどこからダウンロードできますか?

以下、の内容ですyiiyiicコマンドが見つかりませんでした。

ここに画像の説明を入力

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

php - Yii2 accessControl 強制的に lgoin Whitout 動作にリダイレクト

数週間前に小さなモジュールを作成しましたが、このモジュールで作業する必要がありますが、モジュールのリンクを開くと、ログインページにリダイレクトされ、モジュールには動作が定義されていません。メインモジュールコントローラーでこの動作を設定したテストのために、すべてのユーザーにアクセスします

しかし、アプリケーションは私をログインページにリダイレクトします。すべてのユーザーにアクセスを許可するにはどうすればよいですか? ありがとう