2012-04-25 8 views
1

Я пытаюсь загрузить файл, и я использовал форму joomla xml в версии joomla 2.5. Эта форма вставляет имя изображения в базу данных. но файл не загружается. Есть ли учебное пособие для использования стандартного файла типа поля в форме joomla.Как использовать стандартный файл типа поля в joomla 2.5

+0

Было бы проще помочь, если бы вы могли предоставить код. Какой код вы используете, который вы хотите сохранить файл? –

ответ

0

Да, вы должны использовать media form field type пример:

<field name="myimage" type="media" directory="stories" /> 

Вы могли бы использовал imagelist form field type пример:

<field name="myimage" type="imagelist" default="" label="Select an image" description="" directory="" exclude="" stripext="" /> 

который звучит, как это неправильно одна.

0

Видимо, изображение, загруженное с помощью файла в Joomla 2.5, хранится в папке temp. Загрузка изображения с использованием «носителя» кажется рабочим, но с ограничениями:

  • Пользователь должен иметь достаточное разрешение для этого.
  • если пользователь имеет разрешения, он может на самом деле просматривать все в папке, которая не интересная ситуации

Использование файла является лучшим решением, но вам нужно будет написать некоторый PHP код для извлечения загруженного изображения.

Я знаю, что это не ответ, это просто показать дорогу. У меня такая же проблема, и я скоро напишу код php для управления загрузкой. Я обновлю результаты.

Jacques