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

 
Compressor.io — сервис для оптимизации изображений, позволяет сжать изображения с уменьшением объема до 90% и при этом сохранить высокое разрешение.
  2

В последнее время очень популярным у дизайнеров является изображение Яндекс карты черно-белого цвета. Обесцветить Яндекс карту возможно, для этого нужно использовать css3 свойство filter - grayscale.

Для того, чтобы сделать Яндекс карту карту черно-белой необходимо прописать следующие стили:

  2
Часто требуется написать правильное склонение в существительных в Битрикс, например, вывести количество элементов в разделе. Для этого нужно вывод количества в шаблоне обработать следующей функцией:
  3

Часто при разработке сайта возникает необходимость скопировать инфоблок Битрикса со свойствами, данная задача может показаться очень сложной. Как правило, требуется производить экспорт в XML, правку кода и импорт из обратно на сайт, что занимает огромное количество времени.

  3

Как через API Битрикса получить полный путь к изображению, если известен ID изображения.

Например, у вас создано свойство инфоблока типа «Файл», формат прикрепляемых файлов «Изображения». Если вывести данное свойство в шаблоне комплексного компонента news или catalog, то мы получить только ID файла.

Чтобы получить полный путь до файла с помощью его ID, необходимо воспользоваться методом CFile::GetPath

  3

В новых версиях HTML появилась возможности прописать ссылки таким образом, чтобы при нажатии на нее совершать звонки на телефон, отправлять сообщения на почтовый ящик или даже позвонить по скайпу.

Для того чтобы добавить ссылку в HTML на телефон, скайп и e-mail необходимо воспользоваться следующим кодом:

  237
$arResult - это предопределенная для компонента переменная, в которую собирается результат работы компонента для передачи в шаблон. Перед подключением файла компонента эта переменная инициализируется пустым массивом array().

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

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