• Как поместить данные в ActiveForm в YII2?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Перед формой, в экшене или прямо во view:
    $order->name = 'Вася';
    Но правильнее в моделе сделать метод, который заполняет дефолтными данными. И вызвать его в экшене, при создании экземпляра модели. Только в моделе это будет
    $this->name = 'Вася';
    Ответ написан
  • Как поместить данные в ActiveForm в YII2?

    @sidni
    Php Developer
    мало информации что происходит ))) где то в контроллере....
    $order = $Order::find()->where(['id'=>5])->limit(1)->one();// можно короче $order = $Order::findOne(5);
    if(is_null($order)){
     return false;
    }
    return $this->render('update',[
    'order'=>$order,
    ]);

    UPD вообще сделайте спомощью стандартного функционала GII модель и затем CRUD и тогда многое станет ясно
    Ответ написан
    Комментировать
  • Yii2 basic. Как реализовать кабинет пользователя?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Начните с формулировки вопроса, это должна быть конкретная проблематика, а не "как сделать сайт".
    Кстати я бы взял на Вашем месте advanced, а не basic. Он более логичнее и понятнее и как раз для новичка даст понимание структуры. В том числе там уже есть RBAC а он Вам для личного кабинета наверняка понадобится. Плюс его можно отдельным app сделать, что иногда удобно. Но я бы не начинал с таких задач. ЛК цепляет кучу сложных для новичка тем. Начните с простого. Блог, каталог, тесты и т.д.
    Но если все же - конкретизируйте вопрос и обязательно получите конкретный ответ.
    Ответ написан
    Комментировать
  • Yii2 basic. Как реализовать кабинет пользователя?

    slo_nik
    @slo_nik Куратор тега Yii
    Добрый вечер.
    Начните с этой статьи, и остальные почитайте на блоге.
    Ответ написан
    Комментировать