Последние сообщения блогов

Шаблоны платежных систем (счет и т.д.)

Шаблоны лежат здесь bitrix/modules/sale/handlers/paysystem/bill/template/templat­e.php

Читать подробнее...

Обмен с 1С - порядок

– Чтобы протестировать загрузку товаров, нужно кинуть файлы обмена в /upload/1c_exchange/. Далее под админом открываем урл /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=ИМЯ_ФАЙЛА{import.xml, offers.xml и т.д.}. И дальше обновляем страницу, анализируя шаги обмена за чашкой кофе.

– Для тестирования выгрузки заказов с сайта открываем /bitrix/admin/1c_exchange.php?type=sale&mode=query и анализируем. Этот же фид видит 1С при запросе заказов.

Читать подробнее...

Перенос дерева каталога в настройки обмена 1С (очень частный случай)

Стартовые данные - товары уже на сайте (выгружены из 1С), но по разделам разнесены вручную. Нужно - создать файл xml который подгребет модуль обмена 1С - БУС и таким образом наполнить дерево каталога разделами и товарами.

Читать подробнее...

Авторизация пользователя по номеру телефона

В init.php напишем обработчик на событие OnBeforeUserLoginHandler (перед попыткой авторизации пользователя), который будет определять введен логин или телефон и подменять поля отправленные пользователем.

Читать подробнее...

Настойка модуля "Интеграция с Ozon.ru"

Интеграция с Ozon.ru - товары, цены, остатки

После установки модуля в меню Настройки появится новый пункт "Интеграция с Ozon.ru" , а в типах свойств инфоблока новый тип "Атрибуты для Ozon.ru". Далее необходимо:


1) Создать новое свойство инфоблока товаров: тип "Атрибуты для Ozon.ru", обязательно задать код свойства "CAT_OZON";

Читать подробнее...

Настройки виртуальной машины Битрикс - только ссылки

Почта - https://dev.1c-bitrix.ru/community/webdev/user/46357/blog/2138/

Виртуальная машина Битрикса - разные кодировки сайтов - Строковые функции strtoupper и strtolower работают некорректно

Проверка функций на морде сайта

echo strtoupper("абвгд");
Должно вернуть АБВГД, а возвращает абвгд


Читать подробнее...

Алиасы сайтов в виртуальной машине битрикса

Для созданного сайта в конфиге: /etc/httpd/bx/conf/bx_ext_[название_сайта].conf находим место:

<VirtualHost 127.0.0.1:8887>
   ServerName site1.ru
   ServerAlias www.site1.ru


Читать подробнее...

Принудительное повторное обновление ядра Bitrix

Обновить ядро, перезагрузить только файлы PHP битрикса возможно повторно.

Для этого необходимо перейти на страницу обновления и в адресную строку добавить ключ:

/bitrix/admin/update_system.php?BX_SUPPORT_MODE=Y
Начиная где-то с 18 версии параметр запроса немного изменился, теперь он выглядит BX_SUPPORT_PROTOCOL + порядковый номер дня без ведущего нуля, генерируется из даты на сервере

date('j', time());
К примеру на 10 января запрос будет следующий

/bitrix/admin/update_system.php?BX_SUPPORT_PROTOCOL10=Y
Появится область где можно повторно перезагрузить все модули и ядро PHP битрикса. Если что то пошло не так при обновление базы, то только воспользоваться инструментом "Настройки" - "Инструменты" - "Проверка сайта". При проверки, последний пункт как раз и выдаст все замечания и не доделанные действия при обновление.

Устанавливаем rel canonical для всех страниц сайта с параметром в адресной строке

В init.php кидаем код

Читать подробнее...

Страницы: Пред. | 1 | 2 | 3 | 4 | 5 | ... | 10 | След.