2011-07-01 68 views
0

enter image description hereBindmodel綁定模型? CakePHP的

我綁定ProductsPhoto使用bindModel法兒:

$this->Category->bindModel(array 
      ('hasMany' => array(
       'ProductsPhoto' => array... 

我如何可以綁定ProductsPhoto到每一個產品項目?

或者可能有任何其他解決方案建議?

+1

$此 - > ProductsPhoto-> bindModel()? – sibidiba

回答

1

在飛:$this->ProductsPhoto->bindModel('hasMany' => 'Product');

通過ProductsPhoto類屬性:$hasMany = 'Product';

2

在你的控制器,下面寫代碼

$this->ProductsPhoto->bindModel('hasMany' => array('Product.productphoto_id' => 'ProductPhoto.id'); 
在ProductPhoto模型

var $hasMany = array(
    'Product' => 
       array(
        'className' => 'ProductPhoto', 
        'foreignKey' => 'productphoto_id', 
        'conditions' => '', 
        'fields' => '', 
        'order' => '', 
        'counterCache' => '' 
      ), 

);