Рендеринг моделей с использованием YII без таблицы БД
Я хотел бы отобразить список результатов в виде, которые были возвращены из внешнего API, а не из таблицы базы данных.
Можно создать временные модели для данных и отобразить через провайдера данных?
Данные взяты из API Zoopla, который ограничивает хранение результатов в базе данных.
2 ответа
Решение
То, что вы ищете, называется активным ресурсом (особенно если он использует REST). Я бы посоветовал вам взглянуть на это расширение, оно делает то, что вам нужно: https://github.com/Haensel/ActiveResource
Можно создать временные модели для данных и отобразить через провайдера данных?
Yes, you can do it by using `CModel` or `CFormModel` class
Вы можете увидеть больше информации о двух классах: