我正在开发一个自定义magento主题,我在我的主页上使用这种代码来填充产品的不同块:
$selections_products_moment = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('name')
->setPageSize(8)
->addAttributeToFilter('selection_moment', array('like' => '1'));
我得到4个8产品(pagesize 8)和2个4产品的集合。
在本地的两台不同的电脑上,这种方法非常完美,但我在远程开发服务器上得到一个空白页面。
我认为我获取产品的方式不是很有效,我想优化它,但我无法得到任何线索,我试过的只是将Mage::getModel('catalog/product')->getCollection()
存储在一个变量中,但它很乱最后的结果。
如果有人得到线索,我很高兴听到它,谢谢。
答案 0 :(得分:1)
您已经使用了正确的方法。在远程开发服务器中启用错误报告,以便我们可以在页面中找到确切的错误。
在index.php中添加以下代码以启用错误报告。
ini_set('display_errors',1);
error_reporting(E_ALL);