1С-Битрикс

04 May

1С-Битрикс. Как не выгружать описание номенклатуры на сайт?

Published by Nicholas

Клиент попросил, чтобы из «1С:Управление торговлей, редакция 11» на сайт под управлением «1С-Битрикс» выгружались только данные о наименовании номенклатуры, цене и количестве. Остальные данные предполагается заполнять на стороне сайта.

Но, к сожалению, стандартный модуль обмена «Интернет-магазин + 1С» версии 7.0.1.11 не позволяет отключить обмен основных реквизитов. В результате описание, введенное на сайте заменяется текстом из 1С или затирается.

02 Apr

Как отключить активность товара на сайте 1С-Битрикс?

Published by Nicholas

В УТ 10.3 создадим категорию у товара "удалить с сайта". Выгружаем только измененные объекты.

На стороне сайта делаем обработчик событий в файле /bitrix/php_interface/init.php для всех сайтов, либо для отдельного сайта /bitrix/php_interface/ID сайта/init.php

AddEventHandler('catalog', 'OnSuccessCatalogImport1C', 'DeleteCatalogItems');

13 May

Настройка почты GMail на виртуальной машине Битрикс

Published by Nicholas

Настройки можно сделать через стандартный скрипт в меню виртуальной машины:

Change email settings on site

Но т.к., скорее всего, придется делать дополнительные настройки по включению TLS, то будем сразу править конфигурационный файл, который и меняет вышеупомянутый скрипт.

19 Aug

1С-Битрикс. Размер стека pcre.recursion_limit

Published by Nicholas

Если при тестировании конфигурации 1С-Битрикс появлеется замечение типа «Размер стека и pcre.recursion_limit Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений», то нужно сделать следующее:

1. В файле /etc/php.d/bitrixenv.ini изменим параметр pcre.recursion_limit со значения 14000 на 100000.

2. В скрипте запуска сервера HTTP Apache /etc/rc.d/init.d/httpd изменим функцию start(), добавив в нее одну строку:

ulimit -s unlimited

В итоге должно получиться примерно следующее:

Страницы