Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Модуль Меню - заголовки для блоков меню их поля "Название"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 8
Просмотров: 3643
Последний ответ 06 Июнь 2014, 12:06:35
от admin
Требуется по "клику" на элемент увеличить значение поля и показать значение

Автор tkalyuginaРаздел JS и AJAX

Ответов: 0
Просмотров: 279
Последний ответ 02 Сентябрь 2016, 12:03:55
от tkalyugina
Тип поля "Состаное"

Автор SumrakrndРаздел Настройка системы и модулей

Ответов: 4
Просмотров: 279
Последний ответ 28 Декабрь 2016, 17:14:17
от Sumrakrnd
Задать значени поля тип "Составное"?

Автор muldyРаздел Custom макросы

Ответов: 5
Просмотров: 2617
Последний ответ 14 Апрель 2014, 21:20:45
от ilyar
Мультизагрузка файлов в поля "набор изображения"

Автор atachРаздел Настройка системы и модулей

Ответов: 0
Просмотров: 72
Последний ответ 26 Апрель 2017, 19:26:48
от atach

0 Пользователей и 1 Гость просматривают эту тему.

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Здравствуйте!
Возникла проблема, есть поле фото с типом img_file^ пробую записать параметр в него таким способом:

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

Но в итоге получаю пустое поле! В чем проблема подскажите?

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #1 : 15 Октябрь 2013, 23:58:22 »
umi работает с полем немного сложнее.

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

$element->photo = new umiImageFile('./images/import/test.jpg');

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #2 : 16 Октябрь 2013, 18:16:37 »
Ок спасибо!

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #3 : 23 Октябрь 2013, 18:51:12 »
Столкнулся с проблемой не пишется в поле!
Имею:

               
$set_img = new umiImageFile($get_image);

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

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

В чем может быть проблема?

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #4 : 24 Октябрь 2013, 00:52:53 »
а commit в конце делаете?

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #5 : 24 Октябрь 2013, 08:38:32 »
Да делал!
Самое интересное, что пробовал в переменную писать урл картинки, но все равно ни каких изменений!

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #6 : 24 Октябрь 2013, 14:20:39 »
путь к картинки абсолютный?
переменную $set_img проверяли?

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #7 : 24 Октябрь 2013, 14:52:20 »
У меня все это идет в цикле, возможно здесь какая то проблема!
Тк проверяю переменную $set_img, не происходит ничего!

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #8 : 24 Октябрь 2013, 16:22:18 »
У меня все это идет в цикле, возможно здесь какая то проблема!
Тк проверяю переменную $set_img, не происходит ничего!

не понял, где здесь ответы на вопросы
путь к картинки абсолютный?
переменную $set_img проверяли?

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #9 : 24 Октябрь 2013, 22:22:21 »
Путь до файла относительный, переменную проверял как оказалось она не выводит ничего!

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Установка занчения поля с типом картинка?
« Ответ #10 : 24 Октябрь 2013, 22:23:55 »
путь должен быть абсолютным, что-то вроде ./images/cms/data/pic.jpg