在此先感谢...请参阅下面的代码..我有 2 个型号、类别和产品
我的产品模型类 Admin_Model_Product 扩展 Zend_Db_Table_Abstract {
protected $_name = 'products';
protected $_referenceMap = array(
'category' => array(
'columns' => array('category_id'),
'refTableClass' => 'Admin_Model_Category',
'refColumns' => array('id'),
'onDelete' => self::CASCADE,
'onUpdate' => self::RESTRICT
)
);
}
我的类别模型是:
class Admin_Model_Category extends Zend_Db_Table_Abstract {
protected $_name = 'categories';
protected $_dependentTables = array('Admin_Model_Product');
在我的产品控制器中我有
class Admin_ProductsController extends Zend_Controller_Action {
public function init() {
}
public function indexAction() {
echo '<pre>';
$model = new Admin_Model_Product();
}
}
我需要做的是使用 fetchAll() 方法获取所有产品,并且需要获取每个产品的 parentrow 并将其显示在我的视图中......我可以拉出所有产品,但我不知道如何找到每个产品的父类别和绑定它们,有没有示例源代码?或任何建议?我需要一个包含所有产品和父类别名称的数组。请快点。谢谢