Страница 1 из 1
функция получения списка свойств объекта
Добавлено: Вс фев 11, 2018 10:52 am
directman66
На нашел встроенной функции получения списка свойств объекта, пришлось искать альтернативные варианты.
Делюсь:
Код: Выделить всё
function get_props($obj)
{
$sql='SELECT substring(PROPERTY_NAME, POSITION("." in PROPERTY_NAME)+1) title FROM `pvalues` where PROPERTY_NAME like "'.$obj.'%"';
$rec = SQLSelect($sql);
foreach ($rec as $prop)
{
//print_r($prop)[title];
$ar2[] = $prop[title];
}
return $ar2;
}
не забывайте нажимать кнопку "спасибо"
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:02 am
Vovix
directman66 писал(а):На нашел встроенной функции получения списка свойств объекта, пришлось искать альтернативные варианты.
Делюсь:
Код: Выделить всё
function get_props($obj)
{
$sql='SELECT substring(PROPERTY_NAME, POSITION("." in PROPERTY_NAME)+1) title FROM `pvalues` where PROPERTY_NAME like "'.$obj.'%"';
$rec = SQLSelect($sql);
foreach ($rec as $prop)
{
//print_r($prop)[title];
$ar2[] = $prop[title];
}
return $ar2;
}
не забывайте нажимать кнопку "спасибо"
а это: getclassproperties не то?
пример использования:
НО ЛУЧШЕ ТАК:
причем получим не только TITLE но и другие параметры, все в массиве, делай чё хочешь!
UPD:
Для поиска встроенных функций и исследования MDM пользуйтесь:
https://majordomo.smartliving.ru/forum/ ... f=6&t=5044
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:09 am
slgeo
Вот и я в последнее время стал велосипеды изобретать ))
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:21 am
directman66
Ннигде в старом вики не было описания getclassproperties. Где только не искал. Ну хорошо, что есть )
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:25 am
Vovix
Но лучше, если просто глянуть, в консоле в админке:
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:31 am
Vovix
directman66 писал(а):Ннигде в старом вики не было описания getclassproperties. Где только не искал. Ну хорошо, что есть )

вы еще много чего сможете найти тут:
https://majordomo.smartliving.ru/forum/ ... f=6&t=5044
Re: функция получения списка свойств объекта
Добавлено: Пн фев 12, 2018 9:46 am
directman66
Уже стоит
Отправлено с моего Redmi Note 3 через Tapatalk