2012-05-09 3 views
1

Magento에서 카테고리에 대해 다른 표준 URL을 설정할 수 있도록 추가 할 수있는 코드가 있습니까? 나는 제품을 잘 설정할 수 있습니다.Magento의 카테고리에 표준 태그 설정

+0

이 내 대답은 아래를 참조하십시오 SYSTEM >> CONFIG >> 카탈로그 >> 검색 엔진 최적화. 1.7.0.2의 상자에서 즉시 지원됩니다 – pspahn

+0

제품 페이지와 카테고리 페이지 모두 1.4.0.0 RC1 이후 Magento에서 정식 태그가 지원되었습니다. CMS 페이지의 레이아웃에 추가해야합니다. –

답변

4

내가 알고있는 상자에는 아무 것도 없습니다. 자신의 방법을 개발하거나 구축해야합니다.

카테고리 페이지에있을 때 페이지의 헤드 섹션에 추가 템플릿을 넣으려면 layout.xml 파일에 항목을 만들어야합니다.이 템플릿은 catalog_Category_view 블록에있을 가능성이 큽니다. 또한 사용하려는 URL을 가져 오려면 뷰 파일과 Block 객체가 필요합니다 (기술적으로는 뷰 파일에 배치 할 수 있지만 블록 객체는 "Magento"가 더 많음).

귀하의 layout.xml 블록이 블록은 head.phtml 파일을 참조이

<catalog_category_view> 
    <reference name="head"> 
     <block type="canonical/canonical" name="head_url" as="head_url" template="ocaff/canonical/head.phtml" /> 
    </reference> 
</catalog_category_view> 

처럼 보일 것입니다. 이 파일은 다음을 포함합니다 :

<link rel="canonical" href="<?php echo $this->getCanonicalUrl() ?>" /> 

이 함수는 getCanonicalUrl()이라는 함수가있는 블록 객체를 다시 호출합니다. 이 함수에서 당신은 canonical이 원하는 것을 찾아서 결정할 것입니다. 대부분이 URL 키가되기를 원하지만 다른 논리가있을 수 있습니다.

10

정식 URL 지원에 대한 정보를 검색하는 동안이 질문을 발견했습니다.

이 버전을 추가 한 버전 (릴리스 노트에서 찾을 수 없음)은 확실하지 않지만 1.7.0.2에서는 즉시 지원됩니다. 관리자에서

: SYSTEM >> CONFIG >> 카탈로그 >> 검색 엔진 최적화

마지막 두 가지 옵션이 범주 및 제품에 대한 표준 URL을 할 수 있습니다. 제품 및 카테고리 페이지

+0

정식 버전 태그 지원은 1.4.0.0 RC1에서 추가되었습니다. –

1

정식 URL은 관리자에 1.5

에서 젠토에 의해 지원됩니다