小编Chr*_*uck的帖子

Cakephp JsonView

我正在使用新的CakePHP 2.1,并希望使用JsonView使我的控制器响应客户端由JQuery创建的ajax请求.但是,这应该根据文档使用JsonView自动完成.

http://book.cakephp.org/2.0/en/views/json-and-xml-views.html

我在routes.php文件中添加了这一行

Router::parseExtensions('json');

在我的控制器中我有

$this->RequestHandler->setContent('json', 'application/json' ); 
$bookings = $this->Bookings->find('all');

$this->set('bookings', $bookings);  
$this->set('_serialize', 'bookings');
Run Code Online (Sandbox Code Playgroud)

然后视图应该是过时的,但是当我调用它时,他仍然提供一个指向缺少视图的页面.

php ajax cakephp cakephp-2.1

7
推荐指数
1
解决办法
2908
查看次数

CakePHP 2.1 JsonView

我正在使用新的CakePHP 2.1,并希望使用JsonView使我的控制器响应客户端jQuery创建的AJAX请求.

但是,这应该根据文档使用JsonView自动完成.

http://book.cakephp.org/2.0/en/views/json-and-xml-views.html

我在routes.php文件中添加了这一行

Router::parseExtensions('json');
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我有

$this->RequestHandler->setContent('json', 'application/json' ); 
$bookings = $this->Bookings->find('all');

$this->set('bookings', $bookings);  
$this->set('_serialize', 'bookings');
Run Code Online (Sandbox Code Playgroud)

然后视图应该是过时的,但是当我调用它时,它仍然提供一个指向缺少视图的页面.

php ajax json cakephp cakephp-2.1

5
推荐指数
1
解决办法
7252
查看次数

标签 统计

ajax ×2

cakephp ×2

cakephp-2.1 ×2

php ×2

json ×1