Magento自定义模块映像还原

时间:2010-11-09 21:21:07

标签: magento

我添加了一个模块,在主页中使用模块创建器显示一些带有文本的图像,一切都很顺利。在编辑时,我想在该特定横幅上显示已上传的图像。如何在magento的自定义模块中实现。

1 个答案:

答案 0 :(得分:2)

我找到了办法。我刚刚在admin banner模块的编辑页面上添加了这个图像重新加载...

 $object = Mage::getModel('banner/banner')->load( $this->getRequest()->getParam('id'));
        $note = false;
        if( $object->getFilename() ){
            $note = '<br/> <a href="'.Mage::getBaseUrl('media')."banners/".$object->getFilename().'" target="_blank"> 
                    <img src="'.Mage::getBaseUrl('media')."banners/".$object->getFilename().'" style="width:240px;height:120px;"/><br/>View it in New window</a>';
        }else{
            $note = 'Banner Image for the showcase (999px × 430px)';
        }

  $fieldset->addField('filename', 'file', array(
      'label'     => Mage::helper('banner')->__('File'),
      'required'  => false,
          'note'      => $note,
      'name'      => 'filename',
      ));

希望它会帮助某人