0

状況:
Magentoの製品ページにいくつかの小さなアイコンがあります。1つをクリックすると、CMSブロックのコンテンツを含むファンシーボックスが開きます。

問題:
fancyboxがブロックコンテンツを適切に「コンパイル」していないようです。Magento変数は「読み取り可能な」コードに変換されません。

コードは次のとおりです:http:
//pastebin.com/24qyYinD

出力:

<div id="data-winddicht">
<div class`enter code here`="technologie_lightbox">
<div class="image"><img src="{{media url="wysiwyg/Technology/Wasserdicht.png"}}" alt="" /></div>
<p>LOREM TEST</p>
</div>

{{media url=""}}はhtmlコードに変換されませんでした。

ヒントはありますか?

4

1 に答える 1

1

解決策はここにあります:
magentocommerce.com/boards/viewthread/210263/#t399724

KalpeshMehtaに感謝します

コード:From

echo $block->getContent(); 

echo $this->helper('cms')->getBlockTemplateProcessor()->filter($block->getContent());
于 2012-08-06T22:24:56.457 に答える