Я использую YII2 advanced, и я пытаюсь с какого-то часа, но не любой код, работающий на меня. Я хочу создать раскрывающийся список из таблицы пользователей на моей странице. Я нашел эту ошибку Class 'yii\models\user' not found
. Я создал этот пост с GII. мой _form.php
кодКласс 'yii models user' не найден во взглядах yii2
<?php
use yii\helpers\Html;
use yii\helpers\ArrayHelper;
use yii\models\user;
use yii\widgets\ActiveForm;
/* @var $this yii\web\View */
/* @var $model app\models\Posts */
/* @var $form yii\widgets\ActiveForm
<?php/* <?= $form->field($model, 'id')->textInput(['value' => \Yii::$app->user->identity->id]) ?>
use yii\models\user;
*/
?>
<div class="posts-form">
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'post_title')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'post_description')->textarea(['rows' => 6]) ?>
<?php
echo Html::activeDropDownList($model, 'author_id',ArrayHelper::map(User::find()->all(),'id','username'),['prompt'=>'Select User']);
?>
<div class="form-group">
<?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
</div>
Почему не работает, пожалуйста, кто-нибудь мне помочь. Спасибо advence
Спасибо, что у меня есть мое мнение. Теперь я использую использование common \ models \ User; – Coder
Работает отлично. Но просто я спрашиваю, что это правильный метод? или неправильно? – Coder