2011-12-01 18 views
0

我有一個名爲car_parts的表,我的控制器被稱爲CarPartsController,文件是car_parts_controller.php。然後我有模型Car_Part,文件名car_part.php。下面是代碼使用模型控制器和視圖與包含下劃線的表

<?php 
class CarPartsController extends AppController { 

    var $name = 'Car_Parts'; 

    var $uses = array("Car_Part"); 

    function get_part($id) 
    { 
     $this->set('car_parts',$this->Car_Part->find('first', array('conditions' => array('Car_Part.car_id' == $id)))); 
     $this->layout = 'master_layout'; 
    } 
    } 

?>

模型

<?php 
class Car_Part extends AppModel{ 

    var $name = 'Car_Part'; 
} 
?> 

查看,

<?php 
    print_r($car_parts); 
    ?> 

我遇到的問題是,它說,這種觀點被稱爲get_part.ctp它無法找到表car_parts(並且它看起來像是有雙下劃線但我的表沒有double und erscore。任何想法我做錯了什麼。我是Cake PHP的新手。

回答

1

掉落汽車&部分之間的下劃線:

class CarPart extends AppModel { 

    var $name = 'CarPart'; 

} 
相關問題