А зачем 2 гет листа? Получили массив, перед выводом проверили наличие в нем нужных данных. Если есть вывели, а при разборе массива этот шаг пропустили.
22.01.2016 14:26:43
пожалуйста
|
|
|
19.01.2016 17:13:27
По поводу "Почты России" - это больше не к битриксойдам вопрос, а именно к "Почте России". У них с лета изменился API (сам сталкивался с похожей ситуацией, только модуль самописный был). Соответсвенно битрикс переделал под них и сделал обновление. Любое же обновление ставится только на действующую лицензию.
В вашей ситуации могу только посоветовать: если не обновляетесь, то изучаете новое апи и вносите в ядро изменения сами. Я других вариантов не вижу, но на это нужны знания. |
|
|
13.01.2016 11:48:51
Кроме того купон нельзя использовать если в корзине лежат товары которые должны иметь разные скидки: один товар 1%, второй 25%, третий 7% - по купону я получу что-то одно
Есть одна идея. Подскажите какое событие выполняется последним когда заказ создан? OnOrderSave - OnOrderNewSendEmail - или лучше какое другое? хочу после того как заказ готов изменить цены и сумму заказа, пересчитав скидку которую хранить в элементах инфоблока |
|
|
13.01.2016 10:47:33
Купоны - это все равно 12000 вариантов скидок, к тому же необходимо чтобы авторизовавшись пользователь видел скидку на товары, а купоны это работа с корзиной.
Понятно, что 12000 их скорее всего(надежда умирает последней) не будет потому как такие скидки будут для человек 50-100 и у многих будут одинаковые, но даже если их наберется 1000 вариантов это уже какая-то мешанина с которой разбираться будет проблемно. |
|
|
12.01.2016 19:20:12
Как можно решить такую задачу:
есть около 20-30 разделов первого уровня(второго не берем пока), в каждом разделе около 20 производителей, нужно выдавать пользователям индивидуальные скидки на товары производителей(от 1% до 30%) если реализовывать это через группы пользователей, то на один какой-то процент придется 400-600 групп пользователей и столько же вариантов скидок, а если мы возмем все 30 вариантов то получим по минимуму 400*30=12000 это не гуд, даже очень-очень не гуд. Знаю что тема всплывала не раз, подскажите кто как решал подобную задачу? |
|
|
02.12.2015 14:48:29
это если знаешь какой заказ и товар и как быть с 1С? в ней к примеру этот заказ вообще проигонорирован/удален или еще что-то поэтому по товару только известно что его остаток, к примеру, 34 и резервов на него нет, зато на сайте все 34 в резерве. и получается на сайте пол каталога не доступно - все в резерве, а в 1С все в остатках
Как вариант вижу очистить резервы полностью и сделать заново полную выгрузку. Чем это может грозить для 1С? |
|
|
02.12.2015 12:18:36
Такая ситуация.
На сайте включен количественный учет и резервирование. Когда делается заказ то товар переходит в резерв. В 1С заказ забирают и в резерв там он попадает когда его проводят. Далее товара опять стало 34 штуки по приходу. При выгрузке получается что в резерве было 34 и из 1С пришло на склад 34 в итоге доступное количество остается 0 Как с этим разобраться? |
|
|
05.11.2015 10:50:17
Если я вас правильно понял, что вы хотите: есть элемент с привязкой к другому элементу, который в свою очередь привязан к нескольким разделам и основной раздел не является нужным вам. Вы ругаетесь на то, что не предусмотрен такой случай, но это частный случай, который может встретится один раз на сотню проектов. Мне тоже хотелось бы чтобы хотелки моих клиентов были уже реализованы в битриксе, но увы(к тому же чем тогда будут заниматься разработчики). Вам нужно самому продумать способ получения нужных данных(например как предложили выше завести еще одно свойство привязка к разделу, тогда получите и нужный id раздела и элемента). Или можете сделать свое пользовательское свойство привязки элемента. Я для одного из проектов пытался переделать привязку к разделам(та которая есть сейчас не удобная именно для того проекта была), получилось только частично и было решено не использовать вообще чтобы клиент не ругался на мои попытки(но это уже другая история) |
|||
|