Андрей Немкин написал: При изменении статуса у заказа на "К выполнению" и не важно какое у него стоит соответствие статусу на сайте, то заказ на сайте автоматом переводится в "Оплачен", " Доставка разрешена", "Отгружен" , не нашел в БУС где выключить эти автоматические назначения статусов. Подскажет может кто?
Посмотрите настройки модуля интернет магазин /bitrix/admin/settings.php?lang=ru&mid=sale
там есть следующие настройки: При получении оплаты переводить заказ в статус При получении разрешения доставки переводить заказ в статус
Также на странице настройки интеграции /bitrix/admin/1c_admin.php?lang=ru на вкладке заказы: Статус, в который переводить заказ при получении отгрузки от "1С:Предприятие"
Поэкспериментируйте с настройками.
p.s. В соответствие с логикой синхронизации 1С и 1С-Битрикс, статус заказа меняется, если из 1С передались дата оплаты либо дата отгрузки товара.
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
В моем случае кроме sale.order.ajax на сайте использовался заказ в 1 клик, самописный скрипт на ajax, в нем я использовал почтовое событие SALE_NEW_ORDER для отправки письма
Если вы пользуетесь комплексным компонентом каталог и хотите поставить умный фиьтр где-нибудь в сайдбар, в частном случае переместить из section.php, то необходимо включить умный фильтр в параметрах компонента, и закомментировать его вызов в файле section.php. А в сам компнент в сайдбаре необходимо передавать айди раздел например таким образом
Александр Семеритов пишет: Когда-то тоже сталкивался с этой проблемой, но подходящую либо так и не нашел, но можно изменить оверлоад для папки из которой запускается скрипт
Хорошее решение, когда имеешь дело не с шэред хостингом Бегет!
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
Спасибо, а я все пытался через группировку для ciblockelement::getlist секции вытащить, а он только одну возвращал.
А для этого метода (GetElementGroups) кстати не хватает поля для группировки, тк мне нужно было айди всех секции в которых элементы со свойством вытащить. Пришлось все элементы получать сначала, затем их в GetElementGroups передавать, а потом с помощью array_unique уникальные айди групп получать.
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
Виктор Куликов пишет: Поля left_margin . right_margin и тд - это реализация алгоритма построения дерева под названием Nested Sets - более подробнее в гугл за тем, что за циры лежат в этих полях) познав дзен, можно эффективно фильтровать секции
Спасибо! Нашел статью на английском с рисунком которая пролила свет на left и right margin для меня.
Могу предложить Вам один вариант. Добавьте поле какое-нибудь лишнее и назовите его телефон например или еще как-нибудь (Фамилия, да что угодно), а для пользователей спрячьте. Так вот спам машины будут это поле заполнять, а пользователи нет. Таким способом Вы сможете определить, что если поле это заполнено значит спам. Просто и эффективно.
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
Даже если в товаре и в настройках торгового каталога стоит Разрешить покупку при отсутствии товара: Да, но нет цены на товар, будет надпись нет в наличии.
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
Что такое было.. вроде как 1Ска вместо ноля передает пустое значение. Мы правили на стороне 1С, Вы поправьте на стороне битрикса. xml, который приходит из 1С смотрите в папке upload/1c_catalog
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.
Михаил, базовая версия не поддерживает изменение конфигурации. Вам придется использовать стандартный модуль обмена, те заказы и контрагенты приходить в Битрикс не будут.
Но как я писал Выше, это не должно отражаться на остатках, тк Битрикс получает остатки из 1С и соответственно не важно знает ли Битрикс о заказах из 1С.
Хотя вспомнил, проблема в том что модуль 1С из коробки даже остатками не обменивается, вот тут-то сложность. Или докупать 1С до профессиональной версии или покупать внешний обработчик для 1С, который выгружает товары и остатки и потом его грузить на стороне Битрикса. По затратам думаю одинаково, в одном случае покупка лицензии, в другом работа программиста.
Разработка и поддержка интернет магазинов на Битрикс www.fl.ru/users/electroid/, интеграция битрикс и 1С.