我正在修改magento模板,当对产品进行搜索时,我收到此错误消息。
过滤器: 致命错误:在第119行的/home1/ladykis9/public_html/app/design/frontend/ultimo/default/template/catalog/product/list/toolbar.phtml中的非对象上调用成员函数getParentId()
该模板文件在整个商店中使用,以显示过滤器,此错误仅出现在此页面上。该网站的网址是www.ladykismet.com,您将看到该过滤器不会通过其他页面上的任何错误使用它。谢谢。
<?php
$currentCat = Mage::registry('current_category');
echo '<ul class="links"><li>Filter:</li>';
//echo $currentCat->getId();
if ( $currentCat->getParentId() == Mage::app()->getStore()->getRootCategoryId())
{
// current category is a toplevel category
$loadCategory = $currentCat;
$subCategories = explode(',', $loadCategory->getChildren());
foreach ( $subCategories as $subCategoryId )
{
$cat = Mage::getModel('catalog/category')->load($subCategoryId);
if($cat->getIsActive())
{
echo '<li><a href="'.$cat->getURL().'"><p>'.$cat->getName().'</p></a></li>';
}
}
}
else
{