Заставляем CUtil::PhpToJSObject возвращать валидный JSON
В Битрикс есть метод CUtil::PhpToJSObject, который повторяет json_encode, но создавая невалидный JSON с одинарными кавычками. Переопределяем поведение метода с помощью легального костыля.
В Битрикс есть метод CUtil::PhpToJSObject, который повторяет json_encode, но создавая невалидный JSON с одинарными кавычками. Переопределяем поведение метода с помощью легального костыля.
Рассказываю, как изменить языковые сообщения из ядра Битрикса: тексты ошибок, предупреждений и других текстов
Провайдеры монетизируют трафик, подменяя скрипты с CDN на рекламные, в том числе скрипт Битрикса для сбора аналитики bitrix.info/ba.js
Восстанавливаем работу кнопки "Выйти" (logout) в Битрикс версий 20.1 и выше с защитой от CSRF
Добавляем возможность отсортировать товары в листингах по количеству добавлений в корзину
Разбираем на примерах как получать поля и свойства элементов инфоблоков в Битрикс D7
Многим известна проблема вывода умного фильтра на страницы с кастомными подборками товаров. Обновление информационных блоков поможет решить эту проблему.
Обновляемся с неподдерживаемой Битриксом версии MariaDB 5.5 до 10.1
Команда для восстановления одного файла из архивов бэкапов Битрикс
Удаление детальной картинки и картинок из свойства у элементов инфоблока в 1С-Битрикс
Настройка веб-сервера LAMP = CentOS 6.9 + Apache MPM ITK + NGINX + PHP5 + MYSQL с типовыми настройками, отключением проблемных настроек и минимальным конфигурированием
Массовое удаление SEO-свойств инфоблоков, разделов и элементов в Битрикс.
Использование новых возможностей геолокации в Битрикс D7, начиная с версии 17.0.13 модуля интернет-магазина. Определение IP пользователя, индекса, города и региона, а также определение местоположения покупателя из базы Битрикса по IP в ядре D7.
Описание обмена 1С Битрикс с 1С - выгрузка заказов с сайта и загрузка товаров из 1С.
Удаление сообщения "Доступна конвертация Скидок торгового каталога в Скидки магазина." из админки Битрикс
Написание собственного ограничения для службы доставки Битрикс D7. Описание методов Bitrix\Sale\Delivery\Restrictions\Base и Bitrix\Sale\Services\Base\Restriction. Пример ограничения по местоположению "Все, кроме".
Кеширование данных в Битрикс D7 с помощью класса Bitrix\Main\Data\Cache. Кеширование выборок из ORM Битрикс D7
Использование средств диагностики в Битрикс D7 - замер времени выполнения куска кода, вывод переменных на экран или в файл. Вывод на экран sql запросов в базу данных при выполнении кода Битрикс D7 и их времени выполнения.
Исправление нерабочей сортировки по цене после обновления Битрикс
Кастомизация формы создания, редактирования и просмотра заказа в админке Битрикс D7 с помощью событий без редактирования файлов ядра
Описание и решение проблемы при неверной работе Битрикс с измененными в конфигурации nginx настройками php.
Работа с URL, отправка запросов к сторонним сервисам, получение информации методом POST, скачивание файлов с удаленного сервера в Битрикс D7
Работа с объектом заказа Sale\Order в новом ядре Битрикс Д7, получение списка доставок, оплат, свойств заказа. Аналог CSaleOrder на D7
Описание классов модуля sale для работы с корзиной покупателя: Sale\Basket, Sale\BasketItem и Sale\BasketPropertiesCollection, а также ORM-классов Sale\Internals\BasketTable и Sale\Internals\BasketPropertyTable. Аналог CSaleBasket на D7
Описание класса Bitrix\Main\Type\DateTime в новом ядре Битрикс D7, сложение и вычитание интервала из даты.
Переопределение или самостоятельное определение суммы заказов покупателя для расчета уровня накопительной скидки 1С Битрикс.
Работа с файлами и папками на сервере в Битрикс. Описание классов Bitrix\Main\IO\File, Bitrix\Main\IO\Directory.
Описание классов Bitrix\Main\Application, Bitrix\Main\Context, Bitrix\Main\Request, Bitrix\Main\Server ядра Битрикс D7. Как получить get($_GET) или post($_POST) параметр запроса, адрес текущей страницы, текущий сайт, куки, определить ajax-запрос в Битрикс Д7
Написание своего автоматизированного обработчика службы доставки для модуля sale версий 16 и старше, нового модуля магазина на основе ядра Битрикс D7
Настраиваем фильтры пользователей и модифицируем форму фильтрации списка пользователей в административной панели 1С Битрикс.