Добавлю свои "пять копеек" к вариантам кастомизации коробочного Битрикс24. Недавно бизнес-заказчик попросил добавить в список компаний CRM столбец с последним комментарием в карточке. Кастомизировать JavaScript будет непросто. Снимать с поддержки шаблон компонента crm.company.list очень не хотелось. Можно применить хак, описанный в комментарии Kryachek Mikhail:
cоздать для шаблон компонента новый каталог /local/templates/.default/components/bitrix/crm.company.list/.default
cоздать в этом каталоге файл result_modifier.php и template.php.
Коваленко Алексей написал: Нет, в том-то и преимущество этого хака, что все обновления стандартного шаблона мы продолжаем использовать. Не верите - проверьте
так какой шаблон все же работает? Битриксовский или ваш?
Мы так последние 2 года уже делаем, конечно код у нас немного элегантнее, но смысл тот же. Я бы сказал, что это все же хак, чем фича, однако работает и выполняет свое предназначение. Кастомизация c помощью JS - это последнее к чему мы прибегаем, но к сожалению, чем дальше тем больше JS, особенно в карточках CRM
А можете пояснить почему именно .default шаблон нужно создавать? и почему оттуда правильно подтягивается css, а если сделать шаблон текущий, то нет? По логике вещей так происходить не должно же?
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».