Обработка JSON и HTML данных в одном контроллере

Статус
В этой теме нельзя размещать новые ответы.

casinolot

Гуру форума
Регистрация
21 Окт 2010
Сообщения
547
Реакции
87
Добрый день.
Вопрос больше к спецам кто использует фреймворки, как сделать обработку json и html данных в одном контроллере.
к примеру site.ru/user/create(для HTML) и site.ru/user/create.json(для JSON) но обрабатывает один контроллер
 
CI, kohana, Yii используют для этого роуты(URI Routing).
Например для CI в файле application\config\routes.php добавлю строки:
PHP:
$route['user/create'] = "main/user";
$route['user/create.json'] = "main/user";
- будет вызван метод user класса main

Для kohana есть Route::set()
Для Yii используют Yii::app()->createUrl()
 
CI, kohana, Yii используют для этого роуты(URI Routing).
Например для CI в файле application\config\routes.php добавлю строки:
PHP:
$route['user/create'] = "main/user";
$route['user/create.json'] = "main/user";
- будет вызван метод user класса main

Для kohana есть Route::set()
Для Yii используют Yii::app()->createUrl()
да , Yii я использовал
array('api/create_json', 'pattern'=>'user/create.json', 'verb'=>'POST'),
но как в методе определить что идут JSON а не HTML данные
пока я сделал в одном контроллере 2 отдельных метода.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху