Где найти файл с описанием стандартных свойств Битрикса

Работал над новым свойством для инфоблоков, потребовалось увидеть, как устроены стандартные свойства. Понял, что искать их самому по ФС Битрикса долго и неправильно и как настоящий программист, написал код, который сообщает для каждого свойства файл, в котором он описан. Выношу этот код на суд публики.

CModule::IncludeModule("iblock");
$arProperties = CIBlockProperty::GetUserType();
foreach ($arProperties as $arProperty)
{
    echo '<pre>',print_r($arProperty["PROPERTY_TYPE"] . ":" . $arProperty["USER_TYPE"], true),'</pre>';
    echo '<pre>',print_r($arProperty["DESCRIPTION"], true),'</pre>';
    $sClassName = $arProperty[array_pop(array_keys($arProperty))][0];
    $reflect = new ReflectionClass($sClassName);
    echo '<pre>',print_r(str_replace($_SERVER["DOCUMENT_ROOT"], "", $reflect->getFileName()), true),'</pre>';
    echo "<hr>";
}

Пример вывода

      описание стандартных свойств битрикса
Поделиться
13.03.2014
Оцените статью
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
  • нагруженный интернет-магазин;
  • личный кабинет;
  • оптовые продажи — B2B-платформа;
  • маркетплейс;
  • технический аудит сайта;
  • Битрикс24 — корпоративные HR-порталы;
  • Битрикс24 — построение CRM-системы;
  • Битрикс24 — личные кабинеты сотрудников;
  • Битрикс24 — аудит портала;
  • 1С — интеграция с другими системами;
  • 1С — доработка системы;
  • маркетинг — комплексное интернет-продвижение;
  • маркетинг — продвижение для B2B.

Статьи по теме

Как ускорить вывод товаров на сайт, если у вас тысячи новинок в деньЧем раньше товар появится в каталоге, тем быстрее он может принести выручку. Рассказываем, как ускорили в 10 раз один из этапов размещения новинок на маркетплей...
Записаться к врачу или на обследование без Госуслуг, звонков и ожиданийСоздать сайт на шаблоне не проблема. Интегрировать его с 1С для онлайн-записи — уже сложнее. Мы решили эти задачи и провели успешное SEO местного медцентра ...
Сокращаем скрытые затраты на онбординг без потери качестваНовичок вышел на работу. Кто ответит на его первые 50 вопросов? Может, ИИ-ассистент, который знает всё о вашем бизнесе и находит документы за несколько секунд? ...
Срочное обновление веб-сервера nginx в виртуальном окружении BitrixVMБитрикс обновил nginx для BitrixVM, закрыв 7 критичных уязвимостей. Рекомендуем срочно обновиться, т.к. уже зарегистрированы первые попытки их эксплуатации. ...
Дистрибуция профессиональной косметики: от Excel и рутины — к автоматизации продажТорговля косметикой — трудный и нагруженный бизнес, где удобство и лояльность на первом месте. Как в нашей B2B-платформе — мощном инструменте оптовых продаж. ...
От ручных отчетов к дашборду: вся правда о процессах компании за 1 минутуЕсли не любите читать длинные отчеты, а предпочитаете сразу ухватить всю суть, то пока нет ничего лучше дашбордов. Сделали их на PowerBI в закрытом контуре клие...
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем