В magento - тот же код для того, чтобы все категории работали хорошо с отсортированным в localhost, но не на веб-сервере - PullRequest
1 голос
/ 29 ноября 2011

У меня есть все категории , отсортированные , как в admin в localhost, но на веб-сервере он идет без , отсортированный .Я попробовал один и тот же код и порядок на локальном хосте и веб-сервере.Это действительно боль. Пожалуйста, помогите мне!Вот мой код:

$categories = Mage::helper('catalog/category');
$collection = $categories->getStoreCategories(false,true,false);
foreach($collection as $_category)
{
   //Do something
   echo $_category->getName();
}

1 Ответ

1 голос
/ 29 ноября 2011

В помощнике:

 /**
 * Retrieve current store categories
 *
 * @param   boolean|string $sorted
 * @param   boolean $asCollection
 * @return  Varien_Data_Tree_Node_Collection|Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection|array
 */
public function getStoreCategories($sorted=false, $asCollection=false, $toLoad=true)

И ваш первый параметр равен false, значит коллекция не будет отсортирована.

$collection = $categories->getStoreCategories(false,true,false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...