2010-11-09 93 views
1

我已经添加了一个模块,以显示在主页使用模块创建一切顺利的文本作为展示的一些图像集。编辑时,我想显示已经上传的图像在特定的横幅上。在magento的自定义模块中可能如何。Magento自定义模块图像恢复

回答

2

我找到了办法。我刚刚加入这个为admin旗帜模块在编辑页面图像重载...

$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', 
    )); 

希望这将帮助别人