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

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

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.

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

«Большие» объемы данных в Битрикс: что убивает производительностьБитрикс часто критикуют из-за проблем с производительностью. Цель статьи — разобрать, какие встроенные механизмы и настройки помогают повысить отзывчивость сист...
Как B2B-платформа помогает бизнесу больше зарабатывать и меньше тратитьB2B-платформа не просто дань тренду на цифровизацию продаж. Это инструмент, который помогает экономить и увеличивать прибыль. Разбираем на примерах, как он рабо...
5 главных вопросов о B2B-платформеЕсли вы слышали о B2B-платформе, но еще ничего о ней не знаете — пришло время это исправить. В статье собрали самое важное об автоматизации оптовых продаж. ...
«Поехали!»: запускаем ракету оптовых продаж по советам тех, кто леталЗапуск B2B-платформы подобен старту ракеты: успех зависит от множества факторов. Если все пройдет гладко, продолжение полета будет управляемым и полезным. И...
Как составить функциональные требования к B2B-платформеЧеткое описание желаемого результата — одна из составляющих успешного внедрения B2B-платформы. Объясняем, как составить ТЗ для первой встречи с интегратором. ...
Как подготовиться к внедрению B2B-платформы: планирование и работа с возражениямиВо второй статье цикла об автоматизации B2B-продаж поговорим о планировании: от определения бизнес-метрик до продажи идеи команде и работы с сопротивлением. ...
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем