В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем использовать API 1С-Битрикс. Добавление будет происходить на AJAX- без перезагрузки страницы.
26 января 2018 09:28:56
В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем использовать API 1С-Битрикс. Добавление будет происходить на AJAX- без перезагрузки страницы. |
|
|
|
26 января 2018 09:28:56
Здравствуйте!
Как при добавление в избранное передать значения выбранных торговых предложений? Пыталась добавить через параметр "PROPS" CSaleBasket::Add($arFields); вышло таким образом |
|
|
|
29 марта 2018 00:45:54
Присоединяюсь.
Подскажите как добавить в избранное Торговые предложения. |
|
|
|
11 мая 2018 11:19:03
Хром вот такую ошибку выдает при клике Uncaught SyntaxError: missing ) after argument list |
|||
|
|
11 мая 2018 11:49:11
В названии продукции есть слово L'Oreal и верхний апостроф мешал корректному вызову... Убрал из кода '<?=$arResult["NAME"]?>', и еще ко что.. |
|||||
|
|
3 июня 2018 19:29:05
Здравствуйте!
Замечательные уроки, всё получается, но есть вопрос, у Вас на сайте есть список отложенных товаров - как его вывести(отдельно от корзины)? |
|
|
|
22 июля 2018 02:13:11
ошибка здесь, лишняя скобка...
"NAME" => $_POST['name']), |
|
|
|
22 июля 2018 10:52:11
|
|||
|
|
23 сентября 2018 17:47:58
День добрый!
Спрашивал, на недавней трансляции, про фичу "Купить в один клик", был послан примерно сюда, а тут не такого ![]() |
|
|
|
5 октября 2018 05:04:04
Интересный момент, битрикс последний, шаблон дефолтный магазина, при добавлении в избранное товар появляется в корзине, но у него цена пустая, и есть кнопка добавить в заказ
|
|
|
|
5 октября 2018 11:34:25
Просто, передавайте в "избранное" первое попавшееся торговое предложение, а не сам товар. |
|||
|
|
19 октября 2018 01:27:52
Здравствуйте,
подскажите как передать еще торговое предложение в избранное?! |
|
|
|
6 января 2019 15:54:35
Добрый день.
Все работает, но только для авторизованных пользователей. Также обратил внимание, что другие java скрипты глючат на неавторизованных пользователях, как будто не всё ядро подключено. Пример |
|
|
|
6 января 2019 22:32:22
Если нет-то подсказать тяжело, нужно разбираться изнутри Чуть позже, будет заметка о реализации отложенного- не на базе избранного. |
|||
|
|
16 апреля 2019 14:51:00
Михаил, спасибо за ваши видео и уроки, помогают разобраться с битриксом.
Хотел бы сказать по поводу данного скрипта, что он плох в безопасности. Использую ваши заготовки. Цена передается через аякс, что не есть хорошо! Вот пример Через консоль браузера меняю цену: Жму в отложенные, теперь у меня в отложенных лежит товар с ценой 70.00 Перекидываю его в корзину и что я вижу, теперь вместо товара с ценой 20070.00 руб. получаю товар за 70р. Могу оформить заказ за 70р вместо 20070.00 На вашем сайте так же! Взял для примера товар Я бы сказал это критическая уязвимость... ![]() Так же при перекидывание из отложенных в корзину, количество товаров становиться 2, а не 1. Должен же просто меняться флаг на "DELAY" => "N" Логика наверно должна быть такая, что через аякс передается ID товара, а уже внутри скрипта получаем все данные , в том числе и цену. Мне кажется этот код надо убирать с вашего сайта и написать без уязвимостей. |
|
|
|
17 апреля 2019 09:53:50
Не получилось именно купить такой, "хакнутый" товар. При оформлении заказа, все равно установилась правильная цена. Но да, минусом это можно назвать. Да и достаточно, в самом деле, передавать только ID товара в ссылке и скрипте. Вообще, эта модель, избранное-через отложенные корзины, мне не очень нравится и уже готов компонент нормальных избранных. Скоро опубликую, в блоге. Допричесать нужно. |
|||
|
|
17 апреля 2019 10:48:48
В этом плане модх конечно выигрывает, так сказать для разработчиков проще.
![]() |
|||||||||
|
|
14 мая 2019 13:33:58
а как сделать чтобы при повторном нажатии данный товар убирался из "избранного" ???
![]() |
|
|
|
14 мая 2019 13:36:51
|
|||
|
|
25 мая 2019 18:53:22
А как сделать чтобы товары из избранного не удалялись при оформлении заказа в корзине? Пользователь оформляет заказ и все его сохраненные товары исчезают
|
|
|
|
21 июля 2019 22:12:44
Михаил Базаров,
подскажите пожалуйста, как на аяксе реализовать вывод избранных товаров? используя функционал из данного урока. при клике на кнопку добавить в избранное у вас меняется сразу же счетчик. к примеру к нему добавлю всплывающее окно - и в нем выведу "отложенные" - тогда они там появляются только после перезагрузки страницы, а хотелось бы чтоб сразу всплывали. |
|
|
|
24 июля 2019 00:15:12
Михаил Базаров, Подскажите пожалуйста как сделать чтобы не сбрасывался стиль кнопки, в списке товаров- если данный товар есть в отложенных?!
|
||||
|
|
|||
На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал
Совсем скоро выйдет видеокурс по разработке доски объявлений с мобильным приложением. Подписывайтесь и будьте в курсе: