Александр Кулеша, благодарю.
я оказывается совсем не с той стороны решение искать начал
я оказывается совсем не с той стороны решение искать начал
01.10.2019 15:52:07
Александр Кулеша, благодарю.
я оказывается совсем не с той стороны решение искать начал |
|
|
01.10.2019 11:07:29
т.е. если я посылаю такой запрос:
печатается 21. Т.е. выдается конкретно величина limit Это получается придется сначала получить все заказы пользователя чтобы построить вручную пагинацию, а потом уже лимитировать на каждую страницу? Ощущение неправильности какое-то. Однако спасибо, Ваш вариант работает |
|||||
|
01.10.2019 04:01:45
|
|||||
|
30.09.2019 11:25:08
Добрый день
Получаю заказы методом Bitrix\Sale\Order::getList() через `runtime` поле пытаюсь достать количество обработанных записей. Вот так:
Но возвращается всегда 1 ! Что я не так делаю? Подскажите пожалуйста Буду сильно благодарен Вот используемый код:
В начале класса подключены:
|
|||||||
|
28.08.2019 09:22:53
Добрый день
UPD: проблема в корзине оказалась как я и подозревал поначалу. Поскольку я все равно передаю все данные о товарах в метод создания заказа, оказалось достаточно в начало метода поместить: CSaleBasket::DeleteAll(CSaleBasket::GetBasketUserID()); Симптом вылечил, осталось найти саму причину... В общем спасибо за уделенное время -------- Заказы на сайте создавались через d7, на основе методики, описанной в доке ( Все работало без проблем, обновили сайт (до версии БУС 18.5.180) и товары при создании заказа стали дублироваться. Так же добавляется системная отгрузка "Без отгрузки". Но у нее стоит галочка "не показывать в административном разделе" и ее не должно быть видно. Из консоли php код отрабатывает нормально, а если из корзины вызывать этот же код, то эта проблема снова проявляется. Я проводил такой эксперимент: на сайте закинул 2 единицы товара, а в коде из консоли захардкодил 3 единицы того же товара. Добавилось 3 единицы кодом из консоли и еще 2 единицы непонятно чем. Причем для этих двух единиц название товара подтянулось из предложения (они отличаются немного). И так же дополнительно создалась отгрузка "Без доставки". Это получается где-то повесился слушатель на событие создания заказа. В смысле добавился новый Но не понятно как его найти. Кто-нибудь сталкивался с подобным? Что тут вообще можно сделать? Буду сильно благодарен за советы Вот сам код, который используется для создания заказа:
|
|||
|
04.05.2019 06:20:27
Добрый день
в каталоге магазина есть и простые товары и товары с предложениями. Началось все с того, что на одном из товаров пропала цена. В админке он простой, ни цен, ни остатков у него не указано. в файле import0_1.xml этот товар приходит так:
включил отладку импорта, и увидел, что предложения-то все таки приходят:
В настройках импорта с 1с нету галочки "Цены только в инфоблоке торговых предложений" Я менял тип товара и добавлял предложения, но новая выгрузка вернула все назад Вот, собственно, вопрос: чем может быть вызвана такая ошибка? Благодарю за помощь |
|||||
|
14.03.2019 07:06:43
всем привет! Как делаю:
Кто-нибудь сталкивался уже с такой проблемой? Как еще можно ценник конкретной позиции задать? Спасибо |
|||||
|
10.11.2018 09:03:22
Ивайло Тихолов, а 6я страница не пуста, там есть товары? Как-то было у меня, что бытрикс выдавал последнюю страницу пустой
|
|
|
17.09.2018 08:03:14
Доброго дня всем
Никак не могу осилить задачу: надо получить айдишник предложения для товара, используемого в заказе. Как получать предложение по PRODUCT_ID из заказа я знаю. Но у продукта ведь может быть много предложений, как узнать какое именно было использовано в заказе? По цене ведь не сравнить пробовал CSaleBasket::GetList( array( "NAME" => "ASC", "ID" => "ASC" ), array( "LID" => "s2", "ORDER_ID" => $order_id, ), false, false, array( ) ); но там нету ссылок на предложение (ну или я их не нахожу) Заранее благодарен |
|
|
06.06.2018 12:04:33
Доброго дня
Есть у меня агент, что раз в сутки формирует рассылку для юзеров. В какой-то не самый прекрасный момент агент похоже не смог переварить данные и попытался несколько раз сделать эту рассылку через каждый час пока не отключился окончательно. Вот, собственно, сам вопрос: Можно ли сделать так, что бы если что-то пошло не так в коде агента он больше не запустился и, например, как в моем случае не заслал пользователям кучу писем одинаковых, а по тихому помер и не мешался больше? функция вызова агента:
редакция Подскажите как обойти этот механизм, буду сильно благодарен |
|||
|
07.05.2018 19:27:53
Добрый день.
Есть форма регистрации, отдаю туда поля:
Затем просто добавляю с вышеприведеным массивом:
Главно что отдаю логином нормальный номер, а записывается в базу почта, хотя это нигде не указано! Кто-нибудь сталкивался? В чем может быть проблема-то вообще? Заранее благодарен Битрикс 16.5.13 |
|||||
|
11.12.2017 15:32:20
Антон Бабенко, а изначально на каком битриксе делали?
|
|
|
16.11.2017 15:34:55
Добрый день.
Помогите с задачей, я в тупике уже. В общем надо подгружать товары в каталоге. Каталог разбит на категории и используется умный фильтр. При прокрутке я хочу подгружать через ajax данные следующих страниц.
Сам файл, который должен отдавать каталог через ajax вот тут:
Если подключать только catalog.section, то он отдает часть нефильтрованного каталога. Но если подключить умный фильтр, которым вроде бы надо отфильтровать этот каталог, то вывода вообще нет. Как будто в это фильтре где-то die() срабатывает. Подскажите в чем может быть проблема. Или может я вообще не так действую? Заранее благодарен |
|||||
|
27.07.2017 07:36:22
Добрый день.
Проблема с данным компонентом - вместе с контентом самого фильтра выводится какое-то число.Выделил его на error.png . Как подключен фильтр:
Вокруг команды подключения вывел тег <pre>, что бы посомтреть откуда именно это число выводится. Код страницы в хроме показан на втором рисунке: chrome_code.png. внутри шаблона фильтра, до вывода моего тэга <pre> такой код:
Т.е. получается это число выводится именно при подключении фильтра в $APPLICATION->IncludeComponent() Однако я нигде не видел, что такое может быть. Подскажите, что делать, куда бежать? Я уже совсем не понимаю как решать эту проблему и откуда она взялась. Кстати, по началу этого не было, и сам фильтр никто не трогал Заранее благодарен |
|||||
|