2013-10-18 2 views
0

Magento의 html5 모바일 테마를 휴대 전화 용 테마로 추가했습니다. 내 기본/기본 테마는 반응이 빠른 디자인에 적합하지만 모바일에는 적합하지 않으므로 모바일 용 html5 테마가 추가되었습니다. 내 카테고리 페이지 상단에서 정적 블록을 제거하는 방법을 알아야합니다. 어떤 도움이라도 대단히 감사합니다. 정적 블록을 사이트의 특정 위치에 유지하되 모바일 버전이 아닌 곳으로 유지하고 싶습니다. 그렇지 않으면 간단하게 제거 할 것입니다. 이것을 달성하기 위해 layout.xml 파일을 사용할 수 있는지 궁금합니다. 도움이 될지 구체적으로 설명하십시오.Magento의 카테고리 페이지에서 맞춤 블록을 제거하는 방법

+0

정적 페이지를 카테고리 페이지, catalog.xml 또는 .phtml 파일을 업데이트하여 어떻게 추가 했습니까? 가능한 경우 코드를 공유하십시오. –

+0

Magento의 범주 (기본 제공) 관리 기능을 사용했습니다. 수동으로 파일을 편집하지 않았습니다. –

+0

내 이해에 따라 범주를 생성하는 동안 디스플레이 모드 : 정적 블록 및 제품 및 CMS 블록 : 사용자가 원하는 블록을 선택했습니다. 디스플레이 설정에서 cms 블록을 선택하십시오. 내가 알려주지, 맞지? –

답변

0

는 다음 단계에 따라

복사 : app\design\frontend\SITE-PACKAGE\SITE-YOUR_CUSTOM_TEMPLATE\template\catalog\category\view.phtml

붙여 넣기 : 이제 app\design\frontend\MOBILE-PACKAGE\MOBILE-YOUR_CUSTOM_TEMPLATE\template\catalog\category\view.phtml

, 오픈 모바일 버전 view.phtml :

이하의 코드 제거 :

<?php if($this->isContentMode()): ?> 
    <?php echo $this->getCmsBlockHtml() ?> 

<?php elseif($this->isMixedMode()): ?> 
    <?php echo $this->getCmsBlockHtml() ?> 
    <?php echo $this->getProductListHtml() ?> 

<?php else: ?> 
    <?php echo $this->getProductListHtml() ?> 
<?php endif; ?> 

추가 :

<?php echo $this->getProductListHtml() ?> 

희망이 있으면 도움이 될 것입니다.

+0

을 올렸습니다. 그것은 치료를했습니다. 이제 겨우 사소한 문제는 CMS 블록이 포함 된 두 페이지가 있고, 탐색 막대에서 제거해야 할 수도 있습니다. 정말 고맙습니다. –

+0

@Mark Nolan, 최소한 대답은 당신에게 유용합니다. –

0
Using template path hints you can easily find your template path files. 
Login to admin pannel and under 
- System -> Configuration 
- Change the “Configuration Scope” to “Default Store View” (or whichever store view you want to see template paths on) 
- Under Advanced in the left menu click Developer 
- Click “Debug” to expand that section 
- Change “Template Path Hints” to "Yes" 
- Click Save Configuration 
Now to refresh the front-end and see all the locations of the template files so you can easily modify the correct ones. 
Hope it will helps you. 
관련 문제