Новый алгоритм хеширования паролей Bitrix
В обновлении модуля main v20.5.400 Bitrix поменяли алгоритм хеширования пароля на SHA-512.
Проблемы с авторизацией
В Bitrix была изменена работа с cookies. И при использовании кастомной авторизации могут возникать проблемы. Так же какие то баги могут всплывать при работе с самими куками.
Кастомная служба отправки SMS в Bitrix
Не так давно в Bitrix появилась возможность отправлять SMS из "коробки". Ее работу обеспечивает новый модуль Служба сообщений (messageservice)
.
runtime Отношения в Битрикс ORM D7
Пример реализации runtime взаимосвязи между сущностями (отношений) для ORM таблиц в которых эти связи не указаны.
Как добавить свой фильтр в списке заказов в админке
Иногда нужно сделать дополнительную фильтрацию по заказам в админке в списке заказов. Как пример, это может быть разделение заказов в админке по сайтам.
Страница и порядок ее выполнения
Я являюсь активным пользователем сервиса toster.ru. Очень часто вопросы пользователей возникают из за не понимания порядка выполнения страницы.
MySQL-таблица занимает много места на диске, при малом количество данных в самой таблице
Иногда встречается данная проблема, о том как ее решить подробнее в статье.
Использование геолокации Битрикс, написание собственного обработчика
Пример готового обработчика геолокации. Использование стандартных методов Битрикс для геолокации.
Пользовательские ограничения в службах доставки
Собственное ограничения для службы доставки Битрикс D7, на примере доступности РПО "Посылка Онлайн" от Почты России
Использование в письмах кастомного sale.discount.coupon.mail
Кастомизация sale.discount.coupon.mail для того, чтобы он не создавал новую скидку если старая была изменена.
Добавление товаров в корзину из Excel прайса
Корзина из excel файла. Формирование прайса. Загрузка файла и добавление товаров в корзину.
Пользовательское свойство инфоблока, для связи с ORM таблицами
Сколько раз вам доводилось создавать инфоблоки со свойствами в которые нужно вводить какие либо числовые (или буквенные) значения? Это могли быть привязки к группам пользователя, или службам доставки, оплаты. А как насчет привязки к местоположению с вводом в элемент его CODE?!. Всегда хотелось иметь возможность "нормального" интерфейса для этих привязок.
Видео с YouTube на сайт
Загрузка видео с youtube на сайта на Bitrix с использованием YouTube Data API v3
Spotlight, как способ показать пользователям новинки на сайте.
В Битрикс стал доступен интерфейса Spotlight
в виде пульсирующего круга.
Массив для дополнительной фильтрации элементов в catalog.smart.filter
В iblock 18.6.200
добавлена возможность передавать в умный фильтр catalog.smart.filter
свои параметры фильтрации, накладывающиеся на выборку.
Компонент для расчета стоимости доставки на любой странице сайта.
На сайтах интернет магазинов всегда присутствует раздел с информацией о доставке. Порой, описание стоимости может быть настолько запутанным, что его навряд ли разберет и тот кто его писал.
В таких случаях может пригодиться компонент, описанный в статье.
Покупка в один клик
Одна из распространенных задач - это покупка в один клик. Очень часто на сайтах ее реализуют не правильно. И дело не во внешнем виде или количестве полей.
Ajax Popup на Bitrix JS
Простая реализация обычной задачи. Чтобы не подключать лишнего, можно использовать стандартные инструменты Bitrix.
Принудительная загрузка файла
Иногда надо отдать пользователю сайта какой то файл, при чем без возможности повторного скачивания. Это могу быть какие то прайсы или документы.
Для этого можно воспользоваться маленькой шпаргалкой
HTTP-клиент в Битрикс D7
Работа с URL, отправка запросов к сторонним сервисам, получение информации методом POST, скачивание файлов с удаленного сервера в Битрикс D7
Кастомизация формы заказа в админке Битрикс D7
Кастомизация формы создания, редактирования и просмотра заказа в админке Битрикс D7 с помощью событий без редактирования файлов ядра
Возможности отладки Bitrix D7
Использование средств диагностики в Битрикс D7 - замер времени выполнения куска кода, вывод переменных на экран или в файл. Вывод на экран sql запросов в базу данных при выполнении кода Битрикс D7 и их времени выполнения.