我坚持有线的情况。我做的是获取magento博客数据并在特定页面上显示。问题是magento在前端返回错误的媒体URL,如<img alt="" src="{{media url=" wysiwyg="" blogimg1.jpg"}}"="">
。所有我想要它将返回图像src像这样的“mydomain.com/images/blogimg1.jpg”。我试图找到解决方案,但无法成功。
我的代码在
下面 <?php
$collections = Mage::getModel('blog/blog')->getCollection()
->addPresentFilter()
->addEnableFilter(AW_Blog_Model_Status::STATUS_ENABLED)
->addStoreFilter()
->joinComments()
->setOrder('created_time', 'desc');
foreach ($collections as $collection) {
echo $collection->title."<br>";
echo $collection->post_content."<br>";
echo $collection->short_content."<br>";
}
?>
答案 0 :(得分:0)
问题解决我们必须使用过滤器,一切都会好起来
Mage::helper('cms')->getPageTemplateProcessor()->filter($collection->short_content)