UMIhelp

Разработка дополнительного функционала => Custom макросы => Тема начата: muldy от 09 Октября 2013, 13:18:20

Название: Установка занчения поля с типом картинка?
Отправлено: muldy от 09 Октября 2013, 13:18:20
Здравствуйте!
Возникла проблема, есть поле фото с типом img_file^ пробую записать параметр в него таким способом:

$element->setValue('photo',  'image_url');
$element->commit();

Но в итоге получаю пустое поле! В чем проблема подскажите?
Название: Re:Установка занчения поля с типом картинка?
Отправлено: admin от 15 Октября 2013, 23:58:22
umi работает с полем немного сложнее.

Для записи фото, вам необходимо пользоваться umiImageFile, который создает объект типа "картинка", передав ему абсолютный путь (от начала вашего сайта) к картинке.

$element->photo = new umiImageFile('./images/import/test.jpg');
Название: Re:Установка занчения поля с типом картинка?
Отправлено: muldy от 16 Октября 2013, 18:16:37
Ок спасибо!
Название: Re:Установка занчения поля с типом картинка?
Отправлено: muldy от 23 Октября 2013, 18:51:12
Столкнулся с проблемой не пишется в поле!
Имею:

               
$set_img = new umiImageFile($get_image);

$page->setValue('kartinka1', $set_img);

Где $get_image -- урл картинки на сервере!

В чем может быть проблема?
Название: Re:Установка занчения поля с типом картинка?
Отправлено: admin от 24 Октября 2013, 00:52:53
а commit в конце делаете?
Название: Re:Установка занчения поля с типом картинка?
Отправлено: muldy от 24 Октября 2013, 08:38:32
Да делал!
Самое интересное, что пробовал в переменную писать урл картинки, но все равно ни каких изменений!
Название: Re:Установка занчения поля с типом картинка?
Отправлено: admin от 24 Октября 2013, 14:20:39
путь к картинки абсолютный?
переменную $set_img проверяли?
Название: Re:Установка занчения поля с типом картинка?
Отправлено: muldy от 24 Октября 2013, 14:52:20
У меня все это идет в цикле, возможно здесь какая то проблема!
Тк проверяю переменную $set_img, не происходит ничего!
Название: Re:Установка занчения поля с типом картинка?
Отправлено: admin от 24 Октября 2013, 16:22:18
У меня все это идет в цикле, возможно здесь какая то проблема!
Тк проверяю переменную $set_img, не происходит ничего!

не понял, где здесь ответы на вопросы
путь к картинки абсолютный?
переменную $set_img проверяли?
Название: Re:Установка занчения поля с типом картинка?
Отправлено: muldy от 24 Октября 2013, 22:22:21
Путь до файла относительный, переменную проверял как оказалось она не выводит ничего!
Название: Re:Установка занчения поля с типом картинка?
Отправлено: admin от 24 Октября 2013, 22:23:55
путь должен быть абсолютным, что-то вроде ./images/cms/data/pic.jpg