Страница 1 из 1

И REST и не REST

Добавлено: 2019.02.10, 01:27
sanyva
Я только изучаю, и не нахожу ответ, как сделать REST API на свою модель, допустим User и при этом иметь доступ к странице управления этой моделью через браузер.
Если я перевожу YII на работу с REST то теряю доступ работать через Браузер, и на оборот, имею браузер, нет REST возможности.

Re: И REST и не REST

Добавлено: 2019.02.13, 14:56
darlov
По хорошему нужно отделять rest API запросы, для этого нужно делать отдельную точку входа и на нее настраивать ваш веб сервер.
К примеру создать папку api и внутрь положить index.php и конфиги.
Пример можно посмотреть здесь
https://github.com/yii2-starter-kit/yii ... master/api

Re: И REST и не REST

Добавлено: 2019.08.12, 11:36
revenger
Если хотите использовать один контроллер для апи и страниц то нужно в каждом методе для страниц указать
Response::FORMAT_HTML;
Подключить layout

Сам контроллер:
class MyController extends ActiveController