1

wysiwygファイルを含むMagentoモジュールを作成しました。wysiwygの[画像の挿入]ボタンを使用すると、次のコードが表示されます。

<img src="{{media url=" wysiwyg/slide.jpg"}}" alt=""/>

画像パスの前に空白を入れます(これはCMSでも同様に機能します)。私はこのコードを使用してこのファイルを処理しようとしています:

$collection = Mage::getModel('slideshow/slide')->getCollection()->addPositonSort()->addStoreFilter(Mage::app()->getStore())->getItems();     
foreach ($collection as $slide) {    
    $contentToParse = $slide->getImage(); 
    $helper = Mage::helper('cms');
    $processor = $helper->getBlockTemplateProcessor();
    $html = $processor->filter($contentToParse);
    echo $html;
}

ただし、画像パスに空白を保持します。

<img src="http://www.mydomain.com/media/ wysiwyg/slide1.jpg" alt=""/>

画像が表示されていません。

このファイルをどのように処理する必要がありますか?

4

1 に答える 1

0

これを試してください

`<img src="{{skin url="wysiwyg/slide.jpg"}}" alt="" />`

それ以外の

<img src="{{media url=" wysiwyg/slide.jpg"}}" alt=""/>

できます

于 2012-11-19T11:07:06.133 に答える