| Цитата |
|---|
| Дмитрий Примаков написал: Чтобы выводить товары в корзине и оформлении заказа со всех сайтов,нужно указать параметр "CUSTOM_SITE_ID" => array('s1','s2','s3'),в bitrix:sale.basket.basket и bitrix:sale.order.ajax во всех сайтах |
|
|||
|
|
|
Добавил в init.php Все ОК, корзины одинаковые на всех сайтах Еще бы решить вопрос - чтобы была одна скидка на все сайты, и чтобы один и тот же промо-код работал на всех сайтах |
|||||||
|
|
|
![]() Сейчас действительно как-то с этим не удобно. Вот вроде бы и есть разделение на сайты - многосайтовость. Пробуешь реализовать всё через 1 каталог товаров, просто указывая разные валюты - и сталкиваешься сразу с такими проблемами: 1. промокод для каждого сайта разный, а это сложнее проводить промоакции для проекта 2. скидки тоже привязываются только к конкретному сайту, даже в случае того что каталог один для всех общий 3. ну и вишенка на торте - Битрикс не учитывает ваши разные цены и всё равно высчитывает "оптимальную" по курсам валют.. вопрос зачем это делать, если цены конкретные вбиты..
- Разработка сайтов на 1С-Битрикс
- Блог для веб-разработчиков |
|||
|
|
|
|
Кому интересно, решение "одна скидка для всех сайтов", и соответственно одни и те же промокоды для всех сайтов:
|
||||
|
|
|
|||