我用extjs网格视图创建cakephp。用ext js通过在网格中显示数据来蛋糕php问题
对于我创建,
1)一个movie_controller控制器其中i的写入文件
function index() {
$this->recursive = 0;
$this->set('movies', $this->Movie->find("all"));
}
2)第二创建视图/电影/ index.ctp
<?php echo '{"rows":'.$javascript->Object($movies).'}'; ?>
index.ctp文件
3)然后在js文件中我称这个index.ctp文件为
没有在网格中获取数据。 当在萤火虫调试它显示此数组
{“rows”:[{“Movie”:{“id”:“1”,“date _”:“1970-01-01”,“notes”:“注意13455 - “,”asset_id“:”1“,”maint_picture“:”“,”maint_condition1“:”差“,”maint_condition2“:”新“,”maint_condition3“:”优秀“,”maint_condition4“ }},{ “电影”:{ “ID”: “2”, “日期_”: “2009-03-20”, “注意事项”: “注2”, “ASSET_ID”: “1”, “maint_picture”:空,“maint_condition1”:“优秀”,“maint_condition2”:“优秀”,“maint_condition3”:“新”,“maint_condition4”:“差”}}]}
==>在这json文件我怎么能移除在开始所有记录时显示的Movie数组。
如果我在index.ctp文件中写这个<?php echo'{“rows”:'。$ javascript-> Object($ movies ['Movie'])。'}'; (8):Undefined index:Movie [APP \ views \ movies \ index.ctp,line 2] {“rows”:null}表示数组返回空值。请帮忙.. – mayur