3 месяца назад
Как правильно подключить jQuery на Битрикс с версией ядра D7
Сегодня рассмотрим как правильно подключить jQuery в новом ядре 1С Битрикс. Итак, в идеальном мире, когда подключение скриптов контролирует разработчик сайта, а не Битрикс, header.php должен быть примерно таким, т.е. в каком порядке разработчик подключает скрипты и стили, в таком порядке они и должны выводиться. <? use Bitrix\Main\Page\Asset; if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); /** * @var CUser $USER * @var CMain $APPLICATION */ $asset = Asset::getInstance(); ?><!DOCTYPE html> <html lang="<?=LANGUAGE_ID?>"> <head> <meta charset="<?=SITE_CHARSET?>"> ...
4 года назад
Как правильно разрабатывать на 1С-Битрикс?
Одно время в компании, где я работал, остро стоял вопрос с контролем качества разработки у новых сотрудников. Большая загруженность старших разработчиков, не всегда позволяла следить за тем что делают новички. В результате огромное количество времени уходило на исправление ошибок и объяснение того, что можно делать, а что нет. Для решения проблемы мы написали список правил разработки продуктов на Битрикс, которым должен следовать каждый разработчик в компании. 1. Ядро продукта Запрещается править код ядра продукта, в силу нескольких причин: Ядро продукта - файлы, находящиеся в директории /bitrix/modules/ а так же файлы системных компонентов: /bitrix/components/bitrix/...