2014-09-02 3 views
0

정적 페이지를 일반 페이지에 추가 할 수있는 것과 동일한 방법으로 Magento의 제품 설명 필드에 추가하고 싶습니다. 예 : http://www.screencast.com/t/l5DbjRZagVKv제품에 정적 블록 출력 설명

제품의 페이지 설명에 {{block type="cms/block" block_id="your_block_id"}} 코드를 추가하면 텍스트로 출력됩니다. 예 : http://www.screencast.com/t/pUS4CObZ

유사 제품의 범위에 대한 정적 블록을 관리 할 수 ​​있어야합니다. 예를 들어, Electral Goods에는 Bathroom 제품과 다른 보증 정보가 있습니다. 정보는 100 대에 걸쳐 동일하지만 전부는 아닙니다.

누군가가 제안 할 수있는 해결책/해결 방법이 있다면 크게 감사하겠습니다. 나는 하루 종일 인터넷 검색을하고 있었고 아무 것도없는 것처럼 보인다.

미리 감사드립니다.

답변

0

나는 당신이 달성하고 싶은 것이 확실하지 않을 수도 있지만, 나의 이해에 따르면, 당신은 제한된 수의 제품들에 정적 블록을 보여주고 싶다고 생각한다. 그렇지 않다면, 새로운 카테고리를 만들고 할당 할 수있다. 해당 카테고리의 제품.

이제 "app/design/frontend/base/default/template/catalog/product/view.phtml"로 이동하면됩니다.

제품을 정의한 특정 범주의 제품이 해당 블록을 출력하는 것보다 조건이 맞는지 확인해야합니다.

템플릿 파일에 정적 블록을 출력하려면 다음을 수행하십시오.

echo $this->getLayout()->createBlock('cms/block')->setBlockId('my-new-block')->toHtml(); 

당신은 내가 무엇을 말하려고하는지 이해하고 그것이 도움이되기를 바랍니다.

+0

감사합니다. 네, 많은 제품에 대한 제품 페이지에 정적 블록을 보여주고 싶습니다. 대부분 제품별로 정적 블록이 있습니다. 예 : Warranty Info, Freight rates ... 개발자가 코드를 찍지 않아도 정적 블록을 페이지에 추가 할 수 있기를 바랍니다. 또한 제품에 대한 정적 블록의 가변 량이 필요합니다. 내 현재 CMS에서 나는 한 곳에서 공통 정보를 편집 할 수있는 'Content holder'라고 불리는이 기능을 가지고 있습니다. 간단한 태그는 쉽게 추가 할 수 있음을 의미합니다. yr 솔루션은 stat # 블록의 변수 #와 ​​어떻게 작동합니까? – user2742592

+1

정적 블록은 관리자 패널에서 CMS 페이지에만 추가 할 수 있지만 제품 페이지에는 CMS 페이지가 아니며 다른 옵션이 있다고 생각하지 않습니다. – aton1004

+0

나는 그렇게 생각하지 않았다. 당신의 제안은 여전히 ​​생각의 음식입니다. 당신의 도움은 많이 감사합니다. – user2742592