Magento在前端返回错误的媒体url


Magento return wrong media url on frontend

我陷入了有线状态。我所做的是获取博客数据并显示在特定页面上。问题是像这样的<img alt="" src="{{media url=" wysiwyg="" blogimg1.jpg"}}"="">在前端返回错误的媒体URL。我只想它会返回这样的图片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>";
                   }
                ?>

问题解决我们必须使用过滤器,一切都会好起来的

  Mage::helper('cms')->getPageTemplateProcessor()->filter($collection->short_content)