Я пытаюсь загрузить файл, и я использовал форму joomla xml в версии joomla 2.5. Эта форма вставляет имя изображения в базу данных. но файл не загружается. Есть ли учебное пособие для использования стандартного файла типа поля в форме joomla.Как использовать стандартный файл типа поля в joomla 2.5
1
A
ответ
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
Было бы проще помочь, если бы вы могли предоставить код. Какой код вы используете, который вы хотите сохранить файл? –