Как известно сортировка по цене в битриксе не такая уж и тривиальная задача, особенно если для товаров существуют торговые предложения. Существуют два варианта решения данной проблемы.
Читать далее...Список записей для тега: php
Bitrix: композит, интриги, расследования
Первый подход к использованию композита на сайте оказался достаточно интересным, и оказал двоякое впечатление о нем (версия главного модуля 14.5.1). Для начала немного общей теории.
Читать далее...Настройка phpstorm для bitrix
Для более быстрой разработки проектов решил перейти на IDE phpstorm, ранее использовал notepad++, как и большинство разработчиков под битрикс. Оказывается зря, phpstorm позволяет автоматизировать рутинные действия.
Читать далее...Генерация pdf для html страницы и bitrix
Для генерации pdf использовалась библиотека dompdf, скачать его можно через github, библиотека требует PHP >= 5.0 с активированными расширениями mbstring и DOM. Также она требует несколько шрифтов, которые обычно доступны на большинстве компьютеров.
Читать далее...Валидация массива через jquery.validate.js
Столкнулся с задачей валидации массива данных в форме. Сначала думал, что он не хочет валидировать значения при динамическом добавлении полей, но потом оказалось все гораздо проще.
Читать далее...Усовершенствование стандартных Яндекс карт для bitrix
Делаем более красивым отображение стандартных яндекс карт битрикса.
Пункт 1. Стилизация маркера.
Пункт 2. Создание хавера для маркера.
Пункт 3. Передача текста в балун маркера.
Пункт 4. Кластеризация.
Пункт 5. Добавление хавера на кластер.
Пункт 6. Подсветка маркера при наведении на ссылку элементы в общем списке.
Пункт 7. Добавление стрелок позиционирования маркера при его отсутствии на карте.
Добавление sass на сайт
И так, решил добавить стилизацию через sass
Читать далее...Чтение CSV файла в PHP
При чтении csv, содержащего кириллицу, обычная функция fgetcsv опускает ее содержимое, одно из решений, использовать функцию fgetcsv2
Читать далее...