Задать вопрос
small_jedi
@small_jedi

Как при ajax запросе сделать так чтобы в ответ приходили виртуальные свойства модели?

Делаю get запрос на rest контроллер. Получаю модели, но у моделей есть свойства создаваемые через get типа getOfffers. Как сделать чтобы у моделей было свойство offers при запросе? Думал как-то через extraFields, но не помогло. Подскажите пожалуйста
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
В ActiveRecord
public function fields()
    {
        $fields = parent::fields();
        $fields = array_merge($fields, [           
            'offers',         
        ]);

        unset(
            $fields['name'],//что то удалить
        );

        return $fields;
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы