2015-01-10 3 views
0

cms 블록을 호출하려고합니다. preorder_note 제품에 preorder_note 속성 값이 없습니다 (값이 맞지 않습니다). 그러나 나는 그것을 작동시킬 수 없다.Magento에서 : 제품에 특정 속성이있는 경우 정적 블록 가져 오기

이이 페이지 템플릿/카탈로그/제품에 이루어집니다/view.phtml 내가 잘못 뭐하는 거지

<?php if ($_product->getAttribute('preorder_note')): ?> 
    <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('preoder_short')->toHtml() ?> 
<?php endif; ?> 

?

답변

1

해결책을 직접 찾았습니다.

<?php $_howtouse = $this->getProduct()->getPreorder_note(); ?> 
<?php if ($_howtouse): ?> 
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('preoder_short')->toHtml() ?> 
    <?php endif; ?> 
관련 문제