비교적 알려진 문제가 발생했습니다. 해결책을 찾지 못했습니다. 나는 젠토 1.9 CE를 사용하고Magento 1.9 수직 메뉴 문제
는
나는 그것의 아이들과 현재 categorie의 수직 메뉴를 표시하는 몇 가지 코드를 발견하고, 홈페이지에 루트 카테고리와 모든 1 개 작은 세부 사항을 제외하고 잘 작동합니다. 하위 범주는 백엔드 순서대로로드되지 않습니다. 백엔드로드에서 설정하는 방법과 동일한 순서를 사용하는 것이 중요합니다. 나는 getCChildrenCategories와 같은 변형을 시도했지만 blnak 페이지를 생성합니다. 또한 작동하는 메뉴를 찾았지만 홈페이지를 방문하면 오류가 발생하고 페이지가 공백으로 바뀝니다.
이것은 현재 사용중인 코드입니다.
<section class="block-layered-nav custom-left-menu" role="navigation">
<div class="block-content">
<?php
echo "<dl id='narrow-by-list2'>";
$_category = $this->getCurrentCategory();
$subcatid = $_category->getId();
$parentCategory = Mage::getBlockSingleton('catalog/navigation')->getCurrentCategory()->parent_id;
$name = $_category->getName();
$root_category = Mage::getModel('catalog/category')->load($subcatid);
$subcategories = $root_category->getChildren();
if($subcategories != "")
{
echo "<span class='h3'>Categorie</span><ol>";
foreach(explode(',',$subcategories) as $subcategory) {
$category = Mage::getModel('catalog/category')->load($subcategory);
echo '<li><a href="'.$category->getURL() .'" title="'.$category->getName().'" />'.$category->getName().'</a></li>';
}
}
else
{
echo "<span class='h3'>Categorie</span><ol>";
$root_category = Mage::getModel('catalog/category')->load($parentCategory);
$subcategories = $root_category->getChildren();
foreach(explode(',',$subcategories) as $subcategory) {
$category = Mage::getModel('catalog/category')->load($subcategory);
echo '<li><a href="'.$category->getURL() .'" title="'.$category->getName().'" />'.$category->getName().'</a>';
}
}
echo "</ol>";
?>
</div>
</section>
어떤 도움을 주시면 감사하겠습니다. 내가 아는 모든 곳의 올바른 방법 범주를 호출하지이 코드에서, 나는 또한 시도한다는 것입니다 :
$currentCat = Mage::registry('current_category');
하지만이 빈 홈페이지가 발생합니다. 여기
는 dev에 enviremont에 대한 링크입니다 : http://dev.smoldersbv.nl/schroeven-en-bouten.html 당신이 다음 왼쪽 메뉴에서 다른 순서, 올바른 순서를 참조 기본 탐색 가리키면.
이렇게하면 도움이됩니다. http://magento.stackexchange.com/questions/3560/how-to-sort-categories-as-they-are-shown-in-admin – PixieMedia