Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Рекурсивное удаление поля в типе данных объект каталога

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

Ответов: 3
Просмотров: 1396
Последний ответ 12 Марта 2014, 17:14:59
от goodprofy
вывод поля из связанного объекта с возможностью его измерения

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

Ответов: 1
Просмотров: 1325
Последний ответ 19 Ноября 2011, 17:32:50
от admin
Выборка USEL с несколькими параметрами для одного поля

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

Ответов: 3
Просмотров: 1622
Последний ответ 29 Ноября 2012, 11:05:03
от niakriss
Получение данных страницы по значению дополнительного поля.

Автор chuikoffРаздел Разработка модулей

Ответов: 29
Просмотров: 8853
Последний ответ 08 Сентября 2012, 11:50:16
от chuikoff
Как получить значение поля из другой языковой версии?

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

Ответов: 19
Просмотров: 1255
Последний ответ 08 Февраля 2016, 02:35:46
от crazygeorgio

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

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Здравствуйте!
Собственно проблема следующая, требуется задать значение поля тип Составное!
Пробовал данным способ, не получается:

$page->setValue('myField', 'Новое значение');

*

ilyar

  • ***
  • 128
  • +28/-0
  • UMI.CMS, Yii, Vagrant, BEM
    • Просмотр профиля
    • ilyar на toster
Re:Задать значени поля тип "Составное"?
« Ответ #1 : 14 Апреля 2014, 20:30:39 »
Здравствуйте!
Собственно проблема следующая, требуется задать значение поля тип Составное!
Пробовал данным способ, не получается:

$page->setValue('myField', 'Новое значение');

Примерно так:

<?php
$page->setValue('myField', array(
'int' => 1,
'float' => 'new value'
));

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Задать значени поля тип "Составное"?
« Ответ #2 : 14 Апреля 2014, 20:40:36 »
Сомневаюсь что именно, так!
Как мне кажется это не логично со стороны umi!

*

ilyar

  • ***
  • 128
  • +28/-0
  • UMI.CMS, Yii, Vagrant, BEM
    • Просмотр профиля
    • ilyar на toster
Re:Задать значени поля тип "Составное"?
« Ответ #3 : 14 Апреля 2014, 20:55:24 »
Если надо использовать составное поле не стандартно, то можно еще так:

<?php
$page->setValue('myField', array(
  'int' => 1, // bigint(20)
  'varchar' => null, // varchar(255)
  'rel' => null, // int(10)
  'tree' => null, // int(10)
  'float' => 0 // double
));



Важно  у массива обязательно должно быть минимум два элемента с не нулевыми значениями.
« Последнее редактирование: 14 Апреля 2014, 21:08:14 от ilyar »

*

ilyar

  • ***
  • 128
  • +28/-0
  • UMI.CMS, Yii, Vagrant, BEM
    • Просмотр профиля
    • ilyar на toster
Re:Задать значени поля тип "Составное"?
« Ответ #4 : 14 Апреля 2014, 21:02:11 »
Сомневаюсь что именно, так!
Как мне кажется это не логично со стороны umi!

Можешь сомневаться, а можешь использовать, а еще можно пофантазировать на тему: почему для этого поля они не сделали нормальный хелпер. Мне например очень интересно, я не прочь пофантазировать. ;)

Еще посмотри  эту тему Запись в umiObjectPropertyOptioned

*

ilyar

  • ***
  • 128
  • +28/-0
  • UMI.CMS, Yii, Vagrant, BEM
    • Просмотр профиля
    • ilyar на toster
Re:Задать значени поля тип "Составное"?
« Ответ #5 : 14 Апреля 2014, 21:20:45 »
Сомневаюсь что именно, так!
Как мне кажется это не логично со стороны umi!

Вот еще может оказаться полезный материал: