А если отфильтровать требуется по свойству торгового предложения например с CODE = SIZE как это сделать через FILTER_NAME инфоблок я так понимаю всё равно указывается от каталога с товарами а не инфоблок торговых предложений?
17.06.2019 16:23:14
Есть ли какой то способ добраться до информации в процессе работы компонента например через $this ? |
|||||
|
24.05.2019 15:24:49
Ответ на вопрос был дан здесь
|
|
|
21.05.2019 17:04:07
На случай если кому-то понадобится - несколько примеров кода по авторизации, различной регистрации и поиску пользователей в bitrix -
|
|
|
20.05.2019 15:56:49
Вот рабочая библиотека для FaceBook, но она не является стандартной. Писал сам. 100% рабочее решение, только свои ключи подставляете и url возврата на файл проставляете после авторизации на faceBook
Через ВКонтакте тоже есть Как и комплексное решение |
|
|
20.05.2019 13:49:15
Здравствуйте!
Пишу API фиксирующее факт поступления оплаты от Яндекс-кассы в bitrix Нашёл Вот такой метод CSaleOrder::PayOrder($orderId, "Y"); - он рабочий, при этом: 1)в документации написано что он устаревеший; 2) через него не смотря на то что факт оплаты в админке bitrix отмечается, не указывается оплаченная сумма. То есть появляется зелёная индикация оплаты, но написано что оплачено 0 рублей. Пробую сделать то же самое через Order, сейчас имею примерно следующее: $order = Order::load($orderId);//$orderId - это номер закааз $collection = $order->getPaymentCollection();// Получаем коллекцию по оплатам foreach ($collection as $payment) {// Перебираем коллекцию в цикле $payment->setField('SUM', 1000);// Для искомой оплаты устанавливаем сумму которую оплатил клиент(в этом моменте я не уверен, возможно логика не такая) } Далее по идее заказ нужно сохранить, но при вызове $order->save(); появляется ошибка, ругается на BastekItem not found Верная ли логика? Искомый результат, чтобы: 1)в оплатах появилась оплата с корректной суммой; 2) статус заказа был - оплачено; 3) чтобы в заказе рядом с статусом оплачено выводилась корректная оплаченная сумма. Вопрос так же поднимался на Тостере по ссылке |
|
|
17.05.2019 16:38:25
Например есть у вас пункт меню /menu/ а текущий адрес у Вас /menu/?p=1&d=2 - вот это вот битрикс берёт обрезает до знака вопроса а потом проверяет с списком пунктов и делает активным по совпадению" /menu/" == "/menu/" Не знаю почему именно так, но почему то так? А кстати есть ответ на вопрос почему именно такое решение?
|
|||||
|
17.05.2019 15:28:54
На тостере в этом топике Возможно так же напишу свою решение, позже отпишусь что из этого получилось. |
|||
|
17.05.2019 10:05:33
От себя ещё по теме могу добавить, для полноценной работы с API СДЭК не достаточно только заключить договор. После его заключения обязательно нужно написать с Вашей почты указанной в договоре на Не смотря на то что в документации к API СДЭК написано что для калькуляции стоимости доставки секретный ключ авторизации не требуется - это не совсем так, поскольку без него можно считать доставку на незначительном числе тарифов(например можно считать на тарифе с Id=1, который не очень то выгодный). Таким образом для расчёта тарифов для которых требуется наличие договора, Вам всё равно изначально потребуется получить секретный ключ авторизации на API CDEK. |
|||||
|
16.05.2019 10:37:28
На настоящий момент вижу что есть следующие библиотеки:
- - - - - - - - - Можете поделиться опытом их использования? Какую лучше и почему? |
|
|
14.05.2019 10:38:06
|
|||
|
13.05.2019 16:02:05
|
|||
|
08.05.2019 11:59:43
По вопросу изменения цены ответ нашёл: $shipment->setBasePriceDelivery(887.48);// Изменение стоимости доставки (информация была найдена по ссылке
Сейчас остаётся вопрос: как указать адрес доставки? |
|
|
25.04.2019 16:31:36
Доброго времени суток.
Есть настроенные скидки в админке как на скрине. Суть вопроса, есть пример по ссылке То есть у меня JavaScript формируется сразу для всех возможных скидок и далее сумма считается на JavaScript поэтому мне нужно сразу все скидки подставить. Код же по ссылке предполагает определить действующую скидку в записимости от суммы например, но в таком случаи мне при каждом изменении колличества товаров корзины и следовательно цены делать дозапрос по Ajax. Скиньте пожалуйста метод который мне может вернуть все условия суммы и проценты из скрина в один запрос в виде объекта или массива. |
|
|