Блог о программировании на PHP, Yii2, 1C-Bitrix, а так же о фотографии как хобби и путешествиях.

Категория: bitrix

Для более быстрой разработки проектов решил перейти на IDE phpstorm, ранее использовал notepad++, как и большинство разработчиков под битрикс. Оказывается зря, phpstorm позволяет автоматизировать рутинные действия.

После введения в работу функционала 14-ой версии по SEO возникло несколько ситуаций, когда требуемый функционал работает некорректно: Первая ситуация, когда необходимо переопределить SEO для товара или группы, НО функционал 14-ой версии позволяет только переопределить их текущего и всех вложенных. Здесь необходимо использовать старый вариант работы с SEO, а именно свойства SEO_TITLE, SEO_KEYWORDS, SEO_DESCRIPTION для элемента […]

При написании сайта на системе 1С-Битрикс, если того требует сайт или начальство, используются файлы интернационализации системы, так же известные как Lang-файлы, хранящиеся по пути: «./lang/SITE_LID/file.php».

Иногда требуется более чем 1 месяц для разработки сайта, и редакция ниже бизнеса. В связи с этим иногда бесит надпись «Срок пробной версии продукта истек», да и не столько бесит, сколько она выводится до DOCTYPE и теряется распознавание line-height для некоторых блоков.

Для генерации pdf использовалась библиотека dompdf, скачать его можно через github, библиотека требует PHP >= 5.0 с активированными расширениями mbstring и DOM. Также она требует несколько шрифтов, которые обычно доступны на большинстве компьютеров.

Делаем более красивым отображение стандартных яндекс карт битрикса.
Пункт 1. Стилизация маркера.
Пункт 2. Создание хавера для маркера.
Пункт 3. Передача текста в балун маркера.
Пункт 4. Кластеризация.
Пункт 5. Добавление хавера на кластер.
Пункт 6. Подсветка маркера при наведении на ссылку элементы в общем списке.
Пункт 7. Добавление стрелок позиционирования маркера при его отсутствии на карте.