2013-01-23 4 views
0

나는 magento에서 작업 중이고 왼쪽에 나타나는 범주가 오른쪽에 나타나길 원합니다. 나는 많은 튜토리얼을 시도했지만 그것을 얻지 못했습니다. 이것 좀 도와주세요. 나는 magento에 처음이다. 감사. 예를 들어,홈 화면에서 왼쪽에서 오른쪽으로 열을 이동

app/design/frontend/default/YOURTHEME/template/catalog/navigation

.phtml 파일을 만듭니다 : 사이드 바에 카테고리를 추가하려면

+0

에 깊이 응답에 더 쓴 카탈로그 페이지의 레이아웃이'2columns-left.phtml'로 설정되어 C/B. 당신이하고 싶은 것을 반영하기 위해 그것을 바꿀 필요가 있습니다. 예 :'2columns-right.phtml'. 이것은 모두 여러분이'catalog.xml' 또는 아마도'local.xml' 파일에 설정 한 것에 달려 있습니다. 그것은 또한'page' 폴더에있는 당신의 레이아웃에 달려 있습니다. –

답변

1

는 첫째로 갈 left-nav.phtml

<div class="category-nav">  
    <div class="block-content"> 
       <p class="block-subtitle"><?php echo $this->__('Categories') ?></p> 
    <ul id="nav_category" class="nav_category"> 
       <?php foreach ($this->getStoreCategories(true) as $_category): ?> 
           <?php echo $this->drawItem($_category) ?> 
       <?php endforeach ?> 
    </ul> 
    </div> 
</div> 

left-nav.phtml put this:에서이 단지를 통해 루프 모든 활성화 된 카테고리를 목록으로 출력합니다.

지금 그렇게 먼저에 대한 비트를 찾기 /public_html/app/design/frontend/default/sbs/layout/page.xml

에 들어가는 목록을 연결해야합니다 2columns 왼쪽 또는 오른쪽으로 오른쪽에 출력을합니다. 블록 내부

<block type="core/text_list" name="left" as="left" translate="label"> 

이 같은 코드의 라인을 추가합니다 :

<block type="catalog/navigation" name="category.listing" as="left_nav" before="-" template="catalog/navigation/left_nav.phtml" /> 

before=”-“ 단지 다른 모든 전에 추가 레이아웃에서는 찾기를 사용하고 있습니다.

마지막으로 이동 :

/public_html/app/design/frontend/default/YOURTHEME/template/page/2columns-left.phtml 및 추가

<?php echo $this->getChildHtml('left_nav') ?> 

참고 :이 작업을 위해 캐시를 청소해야합니다

합니다.

나는 내 웹 사이트 http://brideo.co.uk/moving-categories-to-left-collumn-magento/

관련 문제