Убрать определенный тип плательщика из формы заказа используя событие "OnSaleComponentOrderOneStepPersonType" стандартного компонента "sale.order.ajax".
Теги: Интеграция с iiko, Как это сделать?, Магазин
Если вам нужно установить на сайт бесплатный модуль из Marketplace, но срок техподдержки и обновлений закончился, можно поступить следующим образом:
Теги: Как это сделать?, Решение проблем
Отображение скидки в списке товаров каталога (компонент "bitrix:catalog.section") и на детальной странице товара (компонент "bitrix:catalog.element") при создании правила работы с корзиной.
Теги: Как это сделать?, Магазин
Как обновить битрикс со старой версии (17 и меньше) и избежать ошибок на сайте.
Теги: Как это сделать?, Решение проблем
Открытие диалога с пользователем через стандартный модуль модуль im.messenger.
Теги: Как это сделать?
Определение, находимся ли мы на административной странице или нет.
Теги: Как это сделать?
Как определить средствами php где определена функция?
Теги: Как это сделать?, Отладка
Иногда необходимо отключить кеширование битрикс в целях отладки и замера производительности, но без авторизации под админом, т.к. это увеличит время выполнения страницы из-за административных скриптов.
Теги: Как это сделать?, Отладка, Ускорение
Показ 404 страницы средствами системы.
Теги: Как это сделать?, Основное
Отмена заказа при переводе заказа в определенные статусы.
Теги: Как это сделать?, Магазин, События
Отображение применяемых скидок или наценок (правила работы с корзиной) в процедуре заказа (компонент "bitrix:sale.order.ajax").
Теги: Как это сделать?, Магазин
Создание заказа через api d7. Заказ корзины либо конкретных товаров минуя корзину.
Теги: Как это сделать?, Магазин
Использование сложных сортировок в ORM (случайная сортировка, сортировка с пустыми значениями в конце и т.д.).
Теги: ORM, Как это сделать?, Хайлоадблоки, Хранение данных
Добавление в корзину с заданным типом цены (а не с минимальной ценой как по умолчанию).
Теги: Как это сделать?, Магазин
Обычно полнотекстовый поиск становится необходим, когда количество элементов в таблице базы данных переваливает за сотни тысяч. Тогда использование обычных фильтров может стать невозможным ввиду длительности исполнения запроса.
Теги: ORM, Как это сделать?, Хайлоадблоки
Добавление собственных функций для использования на вкладке "SEO" интерфейса инфоблоков (наследуемые свойства).
Теги: Инфоблоки, Как это сделать?
Иногда необходимо установить конкретное местоположение по умолчанию в процедуре заказа (компонент "sale.order.ajax"), например, если город уже выбран пользователем при первом заходе на сайт.
Теги: Как это сделать?, Магазин
Определение местоположения (в терминах модуля "Интернет-магазин") пользователя по его IP адресу возможно с помощью класса "\Bitrix\Sale\Location\GeoIp".
Теги: Как это сделать?, Магазин
Как скрыть свойство заказа в процедуре оформления заказа (компонент "sale.order.ajax") программным путем с использованием сложной логики, например, чтобы свойство отображалось только неавторизованным пользователям?
Теги: Как это сделать?, Магазин
Иногда нужно добавить свой фильтр по заказам в админке (например, для того, чтобы сделать раздельный доступ к заказам для разных пользователей в зависимости от каких-то условий).
Теги: Как это сделать?, Магазин
Конечно, по современным стандартам отправка пароля пользователю почтой не считается безопасной, но личные данные не на всех сайтах настолько ценны, чтобы беспокоится об этом, а клиент может попросить вас сделать, чтобы пароль все же отправлялся.
Теги: Как это сделать?, Пользователи