Я создал новый AdminReferenceController в бэк-офисе prestashop со списком и формой для каждого элемента в списке, и все работает отлично, за исключением одного. Когда я пытаюсь показать изображение ниже, кнопка загрузки изображения не отображается, (я проверяю, изображение существует на сервере, и URL-адрес действителен). Я использую prestashop 1.5.6.0. Пожалуйста, проверьте, что я делаю неправильно? Имя и описание значения отображается правильно ...Prestashop upload field image display
public function renderForm()
{
$this->fields_form = array(
'tinymce' => true,
'legend' => array(
'title' => $this->l('Reference'),
'image' => '../modules/reference/logo.gif'
),
'input' => array(
array(
'type' => 'text',
'lang' => false,
'label' => $this->l('Reference name:'),
'name' => 'name',
'size' => 60,
'desc' => $this->l('Reference name')
),
array(
'type' => 'file',
'lang' => false,
'label' => $this->l('Reference image:'),
'name' => 'image',
'display_image' => true,
'desc' => $this->l('Upload Reference image from your computer')
),
array(
'type' => 'textarea',
'label' => $this->l('Reference description:'),
'name' => 'description',
'autoload_rte' => true,
'desc' => $this->l('Reference description')
)
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'button'
)
);
if (!($obj = $this->loadObject(true)))
return;
$this->fields_value = array(
'image' => "<img src='/prestashop/img/reference/1.jpg'>",
'size' => '500',
'name' => 'test',
'description' => 'test'
);
return parent::renderForm();
}
Благодарности