Как добавить доп услугу при оформлении заказа?

Для добавления дополнительной услуги при оформлении заказа в 1C-Bitrix, вам потребуется выполнить несколько шагов. 1. Создайте свойство заказа: - Перейдите в административную панель Bitrix; - Откройте раздел "Интернет-магазин" и выберите "Настройки"; - В разделе "Поля заказа" найдите кнопку "Добавить свойство"; - Заполните необходимые поля, такие как "Название", "Тип" (может быть строка, список, флажок и т. ... Читать далее

Как вывести историю поиска на сайте 1с битрикс?

Для вывода истории поиска на сайте, использующем 1C-Bitrix, вам потребуется ряд действий. 1. Проверьте настройки модулей: убедитесь, что модуль "Поиск" включен и настроен корректно. Проверьте настройки компонента "Поиск" в административной панели Bitrix. 2. Создайте шаблон компонента "Поиск". 3. В шаблоне компонента используйте методы API Bitrix для получения истории поиска пользователя. Например, используйте метод CSearch::GetUserQuery для ... Читать далее

Почему не обновляется robots.txt в битрикс?

Если robots.txt не обновляется в Bitrix, это может быть вызвано несколькими причинами. Вот некоторые из возможных проблем и решений для их устранения: 1. Права доступа к файлу: Убедитесь, что у файлов robots.txt и .htaccess (если вы используете Apache) есть правильные права доступа. В большинстве случаев, права доступа к файлу robots.txt должны быть установлены на 644 ... Читать далее

Почему гугл серч не видит sitemap.xml?

Существует несколько причин, почему поисковая система Google может не видеть ваш файл sitemap.xml: 1. Ошибки в файле sitemap.xml: Проверьте, нет ли синтаксических ошибок или опечаток в вашем файле sitemap.xml. Неправильное оформление, неправильное использование тегов или неверное написание URL-адресов могут привести к тому, что Google не сможет прочитать ваш файл. 2. Файл sitemap.xml не находится в ... Читать далее

Как получить купон и сумму его скидки?

Чтобы получить купон и сумму его скидки в системе 1C-Bitrix, вам потребуется использовать модуль "Маркетинг и продажи" (Sale). В этом модуле есть специальный класс CCatalogDiscountCoupon, который предоставляет методы для получения информации о купонах и скидках. 1. Подключение модуля: Для начала работы с модулем "Маркетинг и продажи" необходимо подключить его в файле php: <?php require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); CModule::IncludeModule("sale"); ... Читать далее

Как отвалидировать свойства заказа перез его сохранением?

Для того чтобы отвалидировать свойства заказа перед его сохранением в 1C-Bitrix, вам потребуется использовать хуки (события) и модификаторы. В частности, мы будем использовать событие "OnBeforeOrderAdd" для валидации свойств заказа. Шаг 1: Создайте свой модуль Для начала создайте свой модуль, если у вас его еще нет. Создайте папку с именем вашего модуля в папке "bitrix/modules" и ... Читать далее

Как получить ставку НДС по товару в битрикс вручную?

Для того чтобы получить ставку НДС по товару в 1C-Bitrix вручную, нужно выполнить следующие действия: 1. Откройте административную панель 1C-Bitrix и перейдите в раздел "Торговый каталог". 2. Выберите нужный товар из списка или найдите его с помощью поиска. 3. Перейдите на страницу редактирования товара. 4. В разделе "Цены" найдите нужную ценовую колонку. 5. В поле ... Читать далее

Откуда ошибка Mysql Query Error?

Ошибка Mysql Query Error может возникнуть по разным причинам и требует детального исследования. Прежде чем понять причину ошибки, необходимо проанализировать контекст, в котором она возникла, и рассмотреть возможные сценарии, которые могли привести к ошибке. Вот несколько возможных причин, по которым могла возникнуть ошибка Mysql Query Error: 1. Ошибки в SQL-запросе: Это может быть связано с ... Читать далее

1c Bitrix: почему функции не видят $arResult?

Если функции не видят переменную $arResult в 1C-Bitrix, это может быть вызвано несколькими причинами: 1. Область видимости переменной: Проверьте, где объявлена переменная $arResult. В 1C-Bitrix часто используется шаблонизатор Smarty, и переменная $arResult обычно объявляется в контроллере или в шаблоне страницы. Если функция находится в другом месте, например, в компоненте или в другом файле, ей может ... Читать далее

Почему не подключается JQuery в компоненты шаблона?

Проблема с подключением JQuery в компоненты шаблона может иметь несколько причин. Рассмотрим некоторые из них и возможные способы их решения. 1. Неправильное подключение скрипта JQuery. Проверьте, что вы правильно подключили скрипт JQuery в шаблоне. Он должен быть подключен до вашего кода Javascript. Обычно это делается через теги <script> в блоке <head> или в конце страницы ... Читать далее