Erreur fatale sur seulement certaines de mes pages de catégorie
-
30-10-2019 - |
Question
J'ai mis à jour hier à 1,9 CE et maintenant mes pages de catégorie j'obtiens cette erreur fatale:
Erreur fatale: appel à la méthode non définie mage_catalog_model_resource_category_flat_collection :: joinrlrewrite () dans /home/senorehe/public_html/app/code/local/mage/catalog/block/navigation.php On Line 155
C'est la section à laquelle elle fait référence
public function getCurrentChildCategories()
{
$layer = Mage::getSingleton('catalog/layer');
$category = $layer->getCurrentCategory();
/* @var $category Mage_Catalog_Model_Category */
$collection = Mage::getModel('catalog/category')->getCollection();
/* @var $collection Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection */
$collection->addAttributeToSelect('url_key')
->addAttributeToSelect('name')
->addAttributeToSelect('is_anchor')
->addAttributeToSelect('image')
->addAttributeToFilter('is_active', 1)
->addIdFilter($category->getChildren())
->setOrder('position', 'ASC')
line 155 ->joinUrlRewrite()
->load();
$productCollection = Mage::getResourceModel('catalog/product_collection');
$layer->prepareProductCollection($productCollection);
$productCollection->addCountToCategories($collection);
return $collection;
}
J'ai essayé de réindexer l'URL, jetant mon mage_core_url_rewrite
puis réindexer. Mais rien n'avait fonctionné jusqu'à présent.
Quelqu'un peut-il m'aider avec ça?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange