2010-11-09 5 views
1

Я добавил модуль, чтобы показать некоторый набор изображений с текстом в виде витрины на главной странице с помощью создателя модуля. Все идет хорошо. И во время редактирования я хочу показать уже загруженное изображение на этом конкретном баннере. Как это возможно в пользовательском модуле magento.Восстановление образа пользовательского модуля Magento

ответ

2

Я нашел способ сделать это. Я просто добавить эту картинку перезагрузку на странице редактирования в модуле администратора баннерного ...

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

Надеется, что это поможет кому-то

Смежные вопросы