問題タブ [yii2-basic-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.
php - テキストフィールド 必須 ラジオボタンの選択に基づく - Yii2
個人と会社の2つの値を持つラジオボタンがあります。CompanyName
Firm という値を持つラジオ ボタンが選択されている場合、 textinput が必須 (必須) フィールドとして機能するシナリオを探しています。また、Individual の値を持つラジオ ボタンが選択されている場合、CompanyName
textinput は Optional フィールドとして機能する必要があります。
私はそれを行う方法がわかりませんでした。CompanyName textinput に addAttribute を必須として追加しようとしました。RegisterForm.php
しかし、 (モデル)に指定されたルールがほとんどないため、機能しませんでした。
だから、それを行う方法を考えてください。私は得ていません。助けはありますか?
register.php (ビュー)
RegisterForm.php (モデル)
php - 最初のクリックで、元のページが表示されます。しかし、2 回目のクリックで、「ページが見つかりません」というエラーが発生します。- Yii2-App-Basic
厄介な問題が 1 つあります。
私のviews/layout/main.phpは次のとおりです。
[ホーム] タブをクリックするたびに、ページが開いています。大丈夫です。
ホームタブを再度クリックすると、ページにエラーが表示されます
ページが見つかりません。
Url では、もう 1 つの「ユーザー」が途中で追加されています。そのため、Page Not Found Coming が発生します。ユーザーは 1 つのモジュールです。
再度、[ホーム] タブをクリックすると、ページはエラーなしで表示されます。元のページが来ることを意味します。
私にとっては、元のページを取得するには、すべてのタブでそれぞれ 2 回クリックする必要があります。初めて、エラー。2回目、オリジナルページ。
しかし、main.phpを変更して、URLにスラッシュを1つ追加することで解決'url' => ['users/users/index']]
しました'url' => ['/users/users/index']],
。それはうまくいっています。
問題は何ですか。または、このように書くこと'url' => ['/users/users/index']]
が主な構文です。URLを書く構文でしたらすみません。
performance - Yii2 フレームワーク - 使用されていないメモリ (ファイル) を減らす
Yii 2.0.6 フレームワークで新しいプロジェクトをセットアップしたいと考えています。これは単純な REST 呼び出し (リクエストの作成と DB からの応答の取得) のみに使用します。
公式サイトからフレームワークをダウンロードしました(アーカイブ ファイルの基本パック)。今、最初は〜24MBの空のプロジェクトがあります。これが良いアイデアかどうかはわかりません。(モバイル デバイスから) 要求を行うたびに、おそらくサーバーから 24 MB がすべて読み込まれるからです。それはどのように機能するのですか?
ディスク上の最小サイズで Yii 2.0.6 プロジェクトをセットアップする方法はありますか? すべてを最適化し、可能な限り最小限のコードをロードする必要があります。
yii2-basic-app - YII2 異なるモジュールのアクションに正しい URL を書き込めない
今日Yii2をインストールしました。モジュール アクションへのリダイレクトに 6 時間以上苦労しました。
project\app\modules\instClients\controllers\InstTypesController\actionCreate
インデックス ファイルはプロジェクトにあります
return $this->redirect(['instClients/instTypes/create']) in siteController/actionIndex は URL http://localhost/project/index.php?r=instClients/instTypes/create を作成します。
http://localhost/project/index.php?r=instClients/instTypes/createが見つかりません (#404) ページが見つかりません。
このアクションにリダイレクトするにはどうすればよいですか。または、モジュール instClients の instTypesController でアクション create にアクセスするために使用する正しい URL を教えてください。
前もって感謝します。