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=""/>
画像が表示されていません。
このファイルをどのように処理する必要がありますか?