2012-05-20 2 views

답변

3

카테고리 관리 -> 사용자 정의 레이아웃 -> 사용자 정의 레이아웃 업데이트 :

<reference name="head"> 
    <action method="addCss"> 
     <stylesheet>css/custom_category_1.css</stylesheet> 
     <params>media="all"</params> 
    </action> 
</reference> 

는 CSS에서 정의 배경을 정의합니다. ! important를 추가하여 기본 스타일을 덮어 씁니다.

2

당신은

전에

당신이 응용 프로그램/디자인/프론트 엔드/기초/기본/템플릿/카탈로그/카테고리로 이동하기 위해 필요한이 사용 JQuery와/

및 편집 view.phtml

을 수행 할 수 있습니다

<?php echo $this->getMessagesBlock()->getGroupedHtml() ?> 

이 코드

<?php 
if($_category->getId()==$mycatId): 
?> 
<script type="text/javascript"> 
$('body').css("background","url($imgUrl)"); 
</script> 
<?php endif;?> 
추가
+0

그래서 모든 범주를 다루기 위해 100 줄의 if/else 분기를 작성해야합니까? –

+0

안녕하세요, sulabh 저는 fortis 테마를 설치했습니다. 이제이 코드를 어디에 추가 할 수 있습니까? – David

+0

David는 그가 2 개의 카테고리를 가지고 있다고 말하면서 충분하다고 생각합니다. @David 필자는 fortis 테마를 사용하지 않았지만 app/design/frontend/fortis/default/template/catalog/category/view.phtml에서 view.phtml을 찾을 수 있다고 생각합니다. – sulabh

1

각 카테고리에는 특정 레이아웃을 지정할 수있는 '사용자 정의 디자인'탭이 있습니다. 배경색 만 변경하려면 아마도 16 진수 값을 보유 할 범주 속성을 만드는 것이 가장 쉽습니다.

나만의 범주 속성을 만드는 방법에 대한 온라인 자습서가 몇 가지 있습니다. 당신이 좋은 인터페이스 그렇게하려면,이 확장이 : DeltaCats

관련 문제