我想让var_dump();死;获得可下载产品的模型,
我试图在管理员点击上传donwadle信息时添加此方法 _prepareLayout()中的magento \ app \ design \ frontend \ rwd \ default \ template \ downloadable \ catalog \ product \ links.phtml但该过程并不像指定的那样工作。
protected function _prepareLayout()
{
$this->setChild(
'upload_button',
$this->getLayout()->createBlock('adminhtml/widget_button')->addData(array(
'id' => '',
'label' => Mage::helper('adminhtml')->__('Upload Files'),
'type' => 'button',
'onclick' => 'Downloadable.massUploadByType(\'links\');Downloadable.massUploadByType(\'linkssample\')'
))
);
$links=Mage::getModel('downloadable/link')
->getCollection()
->addFieldToFilter('product_id',array('eq'=>$productid));
var_dump($links);die;
}
答案 0 :(得分:1)
尝试使用Zend_Debug:
Zend_Debug::dump($product->debug())
当你尝试var_dump很多数据模型时,这会运行错误或减慢你的电脑。如果您使用Zend_Debug代替magento var_dump,它将限制显示的数据,但不会对您的计算机造成错误。
试试吧!
如果方法“$ links-> debug()”抛出错误,请直接使用:
Zend_Debug::dump($links)