我用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