Вопросы с тегом «cart»

Вопрос, связанный с корзиной покупок: добавление / удаление товаров, правила цены корзины покупок, внешний вид страницы корзины покупок.

1
Настройка общего заказа и дополнительная информация
Когда хотите иметь следующий стиль итогов checkout/cart: скидка Промежуточный итог Стоимость доставки ИЛИ Информационный текст: "без учета доставки" Дополнительный текст: «Бесплатная доставка от 30EUR» (отображается всегда) Общая сумма включительно налог Проблемы Даже если мы правильно установим « Порядок сортировки итогов Checkout » в бэкэнде, общий итог всегда будет отображаться в …
14 cart  template  totals 

5
Автоматическое обновление количества корзины при изменении количества
В корзине Magento по умолчанию, когда клиент редактирует количество, ему нужно нажать кнопку, чтобы обновить количество. Есть ли способ, чтобы корзина автоматически обновляла количество, когда пользователь вводит другой номер в поле количества?

2
Разница между корзиной getItemsCount () и getSummaryCount ()
Я показываю общее количество товаров в корзине в заголовке. Я могу отобразить количество предметов. Но я немного запутался между двумя методами тележки 1. Mage::helper('checkout/cart')->getItemsCount() 2. Mage::helper('checkout/cart')->getSummaryCount(); Для меня первый возвращает 1 товар в корзину, а второй возвращает 6 товаров в корзину, что является правильным и в чем разница между этими …

2
Magento2: Мини-карта заполнена, пока корзина пуста
Многие наши клиенты жалуются, что они добавляют товары в корзину, а затем, когда они переходят к оформлению заказа, они перенаправляются в пустую корзину. Мы подумали, что это может быть результатом слишком короткого времени сеанса, поэтому мы попытались увеличить время существования файла cookie / сеанса до 86400 (как для администратора, так …

1
Magento 1.9.3: Как отобразить цену пользовательских опций (отдельно) на странице корзины и оформления заказа?
Я хочу отобразить цену пользовательской опции на странице корзины и оформления заказа. Я следую за этим URL, но отображается ошибка «Неустранимая ошибка: вызов функции-члена getValue () для необъекта» в приложение / дизайн / интерфейс / по умолчанию / тема / шаблон / выписка / корзина / товар / default.phtml $optionId …

3
Magento2 Правильный способ получить товары для заказа
Я работаю над расширением платежа M2. Нашему торговцу нужно, чтобы мы отправили детали товара вместе с заказом. Все работает нормально, но $order->getAllItems();или $order->getAllVisibleItems();возвращает простые и настраиваемые родительские продукты так если у меня есть 2 продукта в корзине 1 простой продукт 1 Связанный с настраиваемым продуктом поэтому вместо двух продуктов я …

1
Множественная корзина или разделенная цитата в Magento2
Я хочу показать две корзины для обычных продуктов и продуктов продавца. Я не думаю, что возможно создать несколько корзин либо путем разделения цитаты или создания нескольких цитат . Потому что Magento 2 отдельный модуль для цитаты. Может кто-нибудь сказать мне, как я могу достичь своих требований? Спасибо

3
При получении ценовых предложений (корзина) программно отображаются дубликаты SKU как для конфигурируемого, так и для простого продукта.
Я получаю корзину с помощью: $cart = Mage::getSingleton('checkout/session')->getQuote(); И затем итерации по нему с помощью: foreach ($cart->getAllItems() as $item) { } Но, похоже, он возвращает дубликаты товаров с одинаковыми SKU, но разными идентификаторами продуктов! На главном сайте, когда я открываю корзину, однако, он показывает один продукт. cart: { id: 680, …

2
Magento 2: Обновление цитаты
Я пытаюсь обновить пункт цитаты в magento2. Но каждый раз, когда я сохраняю элемент, он создает новый элемент с тем же идентификатором цитаты, а не обновляет его. Вот мой код public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ $quote = $this->_quoteRepo->get('id here'); foreach($quote->getAllVisibleItems() as $itemq){ …

2
Magento 2: Добавить таможенную сумму налога в корзину программно
Я хочу добавить пользовательскую сумму налога в корзину заказа программным способом. Вот пример. Cart Old Tax = 4.21 Custom Tax = 2 New Tax = 4.21 + 2 = 6 Проверьте скриншот ниже. Мне нужно, чтобы это было сделано программно.
10 magento2  cart  tax  totals 

4
Magento 2 Получить корзину цитата Всего в minicart.phtml
Я пытаюсь получить общую сумму заказа в minicart.phtml, но мне не везет. Я делаю инъекцию Magento \ Checkout \ Model \ Cart. Вот мой код: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; После запуска этого кода миникарта ломается и полностью исчезает с внешнего интерфейса. Спасибо!

6
Magento 2: изменение цены продукта в контроллере в данный момент не работает!
Я пытался изменить цену своих продуктов следующим образом: controller.php: [РЕДАКТИРОВАТЬ] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart */ protected …

1
Постоянство Пожизненная не работает в Magento 2
Я настроил Persistence Lifetime на Magento 2, но он не работает должным образом. Я настроил 60 секунд времени жизни куки, но это не влияет на то же самое. Я проверил по умолчанию Magento 2 версии 2.1.5, но не повезло. Кто-нибудь может мне с этим помочь?

3
Получение значения атрибута продукта на странице корзины, даже не назначенного этому конкретному продукту Magento 2
Я получаю атрибут продукта из цитаты. Кажется, что там неверное значение. Пожалуйста, проверьте мой код ниже. $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cart = $objectManager->get('\Magento\Checkout\Model\Cart'); $itemsCollection = $cart->getQuote()->getItemsCollection(); $itemsVisible = $cart->getQuote()->getAllVisibleItems(); $items = $cart->getQuote()->getAllItems(); $product_object = $objectManager->create('Magento\Catalog\Model\Product'); foreach($itemsVisible as $item){ if($option = $item->getOptionByCode('simple_product')) { $productId = $option->getProduct()->getId(); $item_s = $product_object->load($productId); echo $screen_size = …

1
Пожалуйста, укажите необходимые опции продукта. Файл типа пользовательской опции.
У меня есть только одна настраиваемая опция - тип файла, я пытался программно добавить товар в корзину следующим образом: $logoSku = 'lg-brnd01'; $productLogo = Mage::getModel('catalog/product')->loadByAttribute('sku',$logoSku); $logoOptions = $productLogo->getOptions(); $opts = Mage::getSingleton('catalog/product_option')->getProductOptionCollection($productLogo); $i =0; $cart = Mage::getModel('checkout/cart'); $cart->init(); $params = array( 'product' => $productLogo->getId(), 'qty' => 1, 'form_key' => Mage::getSingleton('core/session')->getFormKey(), ); …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.