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

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

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

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

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

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

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

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

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

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

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

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

*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
Подскажите как узнать какой тип поля у свойства?
$itemObject->getValue($inpName);

Вижу есть umiObjectProperty, но не пойму как к нему обратиться

*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
Re: Как узнать какой тип поля у свойства
« Ответ #1 : 27 Октября 2016, 22:20:13 »
Сам задал, сам ответил ....
$itemObject->getPropByName($inpName)->getDataType();

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Re: Как узнать какой тип поля у свойства
« Ответ #2 : 27 Октября 2016, 22:47:13 »
Прекрасная возможность поговорить с собой о UMI CMS :-)
Мой блог http://umicms.me

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re: Как узнать какой тип поля у свойства
« Ответ #3 : 28 Октября 2016, 01:18:03 »
Цитировать
$itemObject->getPropByName($inpName)->getDataType();

Я бы добавил проверку:

$property = $itemObject->getPropByName($inpName);

if($property instanceof umiObjectProperty) {
$dataType = $property->getDataType();
}
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/