Полезные статьи по разработке сайта на системе управления 1С-Битрикс. Программирование. Верстка.

  1
Если после обновления системы вы столкнулись с ошибкой:
The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.

Вам необходимо включить вывод ошибок в файле /bitrix/.settings.php, прописываете: 'debug' => true, если после включения на сайте выводится ошибка: Call to undefined function Bitrix\Main\DB\mysql_connect() (0). Вам необходимо поправить файлы .settings.php и dbconn.php
  10

Админка в Битрикс может не работать по разным причинам, начиная от недостатка места на диске, заканчивая заражением сайта вирусами. Еще бывают случаи, когда файлы dbconn.php, .setting.php сохранены в неправильной кодировке или ошибка в файле init.php. Если при входе в админку 1С-Битрикс вы наблюдаете темный фон и отсутствие формы авторизации, вероятнее всего, ваш сайт заражен вирусами. Причина может быть в модификации файла: /bitrix/modules/main/bx_root.php. Данный файл должен содержать в коде следующее:

  3
Для добавления кнопки в корзину в шаблоне компонента sale.basket.basket создаете файл component_epilog.php и размещаете в нем код:
  8
Часто встречаются ошибки BX.ajax is not a function и BX is not defined.
Решается проблема добавлением следующих строк в начало файла вашего шаблона header.php:
  2287
$arResult - это предопределенная для компонента переменная, в которую собирается результат работы компонента для передачи в шаблон. Перед подключением файла компонента эта переменная инициализируется пустым массивом array().

Чтобы узнать какие ключи массива передаются в данную переменную $arResult необходимо воспользоваться следующим кодом:

  68

Часто в Битрикс необходимо вывести меню через компонент catalog.section.list, а текущий раздел, где находится пользователь - выделить.

Для того чтобы выделить активный пункт текущего раздела, необходимо в шаблоне  компонента catalog.section.list разместить следующий код:

  83

Файл robots.txt — это текстовый файл, в котором содержаться специальные инструкции для поисковых роботов для индексации сайта.

Пример корректного файла robots.txt для системы управления 1C-Битрикс:

  112
Для вывода разделов инфоблока сгруппированных по первой букве наименования раздела и создания алфавитного указателя на Битрикс можно воспользоваться следующим кодом и разместить его  в шаблоне компонента catalog.section.list (Разделы инфоблока):