タグ付けされた質問 「cart」

ショッピングカートに関する質問:製品の追加/削除、ショッピングカートの価格ルール、ショッピングカートページの外観。

2
magento2でカート機能全体とチェックアウトを無効にする
管理者側からワンステップチェックアウトを無効にできますが、それでもユーザーは商品をカートに追加できます。チェックアウトなしの商品のみを表示したいのですが。そこに拡張機能はありますか?ミニカートを無効にし、サイト全体のカートリンクに追加します。 プラグインやオブザーバーを通じてカスタマイズしたり、どこにでもカートに追加リンクを非表示にしたりできるように(ほとんどがシングルショットで)書き換えることができる場所はどこですか?list.phtmlを編集することで、私はできます。しかし、もっと良い方法はありますか?

4
すべてのアイテムに適用されない「以降のルール処理を停止」
Magento CE1.9 / EE1.13の「それ以上のルール処理の停止」には、カートの最初のアイテムのみが割引を受けるというバグがあるようです。 複数のショッピングカートルールがあり、それぞれに「以降のルール処理の停止:はい」がある場合、最初のルールのみが適用されますが、そのルールに一致するすべてのアイテムに完全に適用されます。 状況:割引はカートの最初のアイテムにのみ適用され、その後、ルール処理は停止します。 スクリーンショットを見る:カート全体に対して私が期待している割引は$ 50ですが、「それ以上のルール処理の停止」のため、$ 25しか表示されていません。

3
製品がバスケットに追加された後のリダイレクトを無効にする
からに何かを追加するcategoryと、basket/cartにリダイレクトされますbasket/cart。 検索した後、私は管理システムでこの機能を Configuration > Sales | Checkout > After Adding a Product Redirect to Shopping Cart これで、ホームページにリダイレクトされます。これがリダイレクトのバグかどうかわかりませんか?
8 cart  redirect  home 

2
カートに追加するときにアイテムのカスタムオプションを変更しますか?
アイテムがカートに追加されたときに通知するために、sales_quote_save_beforeイベントを聞いています。起動したら、次のようなアイテムオプションを繰り返し処理します。 $quote = $observer->getEvent()->getQuote(); foreach ($quote->getAllItems() as $item) { $options = $item->getProduct()->getTypeInstance(true)->getOrderOptions($item->getProduct()); foreach($options['options'] as $option) { if($option['label'] == 'myOptionA') { // Here I want to change the selected value for the option } } } ご覧のとおり、特定のオプション(例ではmyOptionA)に達したらすぐに、選択したオプションを変更したいと思います。したがって、myOptionAがドロップダウンであり、4つの可能な値があるとします。値1を選択した場合、その項目に値4を設定します。したがって、カートの読み込みが完了すると、myOptionAの値は4になります。その名前だけでなく、その価格も。どうすればできますか?

2
お客様のログイン後に古いカート製品を削除する方法
顧客がウェブサイトにアクセスして製品を追加し、 次に、顧客のログイン。 顧客がすでにカートアイテムを持っている場合、その削除された古いアイテム、新しく追加されたアイテムのみが表示されます 例: 顧客はすでにカートに5つの製品を持っています>サイトにアクセス>カートに2つの製品を新しく追加>顧客アカウントにログイン>カートに2つの製品を新しく追加する(古いカートの製品は削除されます) 任意の提案をいただければ幸いです。

3
製品画像の代わりに親製品画像を表示するミニカート
お客様が[カートに追加]をクリックすると、ajaxを使用してミニカートに商品を表示するコードがあります。問題は、そのページを更新するまで子商品の画像が表示されず、代わりに親商品の画像が表示されることです。私はバックエンドに入り、「構成可能な製品イメージ」と「グループ化された製品イメージ」を変更して製品イメージを表示しましたが、以下のコードはこれらの設定を無視しているようです: <?php $_item = $this->getItem(); $isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility(); $canApplyMsrp = Mage::helper('catalog')->canApplyMsrp($_item->getProduct(), Mage_Catalog_Model_Product_Attribute_Source_Msrp_Type::TYPE_BEFORE_ORDER_CONFIRM); ?> <li class="item"> <?php if ($this->hasProductUrl()): ?> <a href="<?php echo $this->getProductUrl()?>" title="<?php echo $this->htmlEscape($this->getProductName()) ?>" class="product-image"><img src="<?php echo $this->getProductThumbnail()->resize(50, 50)->setWatermarkSize('30x10'); ?>" width="50" height="50" alt="<?php echo $this->htmlEscape($this->getProductName()) ?>" /></a> <?php else: ?> <span class="product-image"><img src="<?php echo $this->getProductThumbnail()->resize(50, 50)->setWatermarkSize('30x10'); ?>" …
8 product  cart  image  ajax 

4
カートページの製品カスタムオプションを更新する方法
カスタムオプション付きのシンプルな製品があります。誰かがいずれかのオプションを選択して[カートに追加]をクリックすると、オプション付きの製品がカートに移動し、製品と選択されたオプションが表示されます。 ここで、Magentoのフローを変更する必要がある状況が発生します。カートページのオプション値を更新したい。具体的には、カートページのオプションを選択または変更できるようにしたいと思います。 これまでに行ったことは、アイテムがから表示されることを追跡したことtemplate/checkoput/cart/item/default.phtmlです。 カスタムオプションのドロップダウンを製品の行に配置し、ドロップダウンの近くに保存ボタンを配置しました。しかし、もう一度どうすれば更新できますか?


1
見積もりから送料を取得
注文全体のカートページの見積もりから送料を取得しようとしています。 私は以下を含む複数のことを試しました: Mage::getModel("checkout/session")->getQuote()->getShippingMethod()->getPrice(); $rates = Mage::getModel("checkout/session")->getQuote()->getShippingAddress()->getAllShippingRates(); foreach($rates as $rate){ $rate->getPrice(); } Magentoカートの送料を取得するにはどうすればよいですか?

2
Magento 2.1に「今すぐ購入」ボタンを追加する方法 [閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 3年前休業。 製品詳細ページに「今すぐ購入」ボタンを追加するのに助けが必要です。ありがとう。

2
Magento 2-製品ページでカスタマイズ画像を生成し、カートの製品オプションに追加します
ユーザーに製品ページでカスタマイズ画像を作成させ、ユーザーがカートに製品を追加するときにその画像を製品に添付する必要があります。 カスタム製品オプションタイプを作成するのは非常に難しいようです。 最も簡単な解決策は、画像ビルダーを追加して製品テンプレートをカスタマイズし、生成された画像をリクエストから画像を取得して製品オプションに配置するオブザーバーを介して製品オプションに追加することだと思います。 私はmagentoの新人です。それが正しい解決策になるでしょうか?どのように実装できますか?モジュールを作成することができます。

2
Magento 2-カートページでカスタム属性値を設定する
Magento 1.xの場合 私は次の関数を作成しました Namespace/Modulename/Model/Observer.php public function salesQuoteItemSetCustomAttribute($observer){ $quoteItem = $observer->getQuoteItem(); $product = $observer->getProduct(); $quoteItem->setCustomerProductPoints($product->getCustomerProductPoints()); } この関数を Namespace/Modulename/etc/config.xml <sales_quote_item_set_product> <observers> <product_point_quote> <class>productpoint/observer</class> <method>salesQuoteItemSetCustomAttribute</method> </product_point_quote> </observers> </sales_quote_item_set_product> また、持っているが、私のカスタム属性の変換順序に見積もりをからと順番引用するには、次のコードを使用することにより、config.xml <sales_convert_quote_item> <customer_product_points> <to_order_item>*</to_order_item> <to_invoice_item>*</to_invoice_item> <to_shipment_item>*</to_shipment_item> <to_cm_item>*</to_cm_item> </customer_product_points> </sales_convert_quote_item> <sales_convert_order_item> <customer_product_points> <to_quote_item>*</to_quote_item> <to_invoice_item>*</to_invoice_item> <to_shipment_item>*</to_shipment_item> <to_cm_item>*</to_cm_item> </customer_product_points> </sales_convert_order_item> Magento 2の場合 Magento 2で同じことを試しましたが、製品の詳細を取得できませんでした。 私は次のコードで試しました: Namespace/Modulename/Observer/salesQuoteItemSetCustomAttribute.php <?php namespace …

1
チェックアウトロードダイナミックのカートサイドバー
1ページのチェックアウトのサイドバーでカートを使用します。 商品とカートの合計金額が表示されます。 ただし、支払いには追加の費用も使用するため、動的に読み込む必要があるため、追加の費用がかかる支払い方法を選択すると、カートが直接更新されます。 現在、カートはチェックアウト全体の再読み込み時にのみ更新されます。 どうすればそれを達成できますか? コードxml: <checkout_onepage_index> <reference name="right"> <block type="checkout/cart_sidebar" name="cart_sidebar_checkout" template="checkout/cart/minicart/items.phtml" after="checkout-progress-wrapper"> <action method="addItemRender"> <type>simple</type> <block>checkout/cart_item_renderer</block> <template>checkout/cart/sidebar/default.phtml</template> </action> <action method="addItemRender"> <type>grouped</type> <block>checkout/cart_item_renderer_grouped</block> <template>checkout/cart/sidebar/default.phtml</template> </action> <action method="addItemRender"> <type>configurable</type> <block>checkout/cart_item_renderer_configurable</block> <template>checkout/cart/sidebar/default.phtml</template> </action> </block> </reference> </checkout_onepage_index> カート: <?php $_cartQty = $this->getSummaryCount(); if (empty($_cartQty)) { $_cartQty = 0; } ?> <div class="block …

3
PHPを使用してカスタムオプションでカートに商品を追加する
いくつかのカスタムオプションを使用して、プログラムで商品をカートに追加しようとしています。アイテムはカートに正しく追加されますが、オプションは追加されません。私のコードは: require_once '../../app/Mage.php'; umask(0); /* not Mage::run(); */ Mage::app('default'); Mage::getSingleton("core/session", array("name" => "frontend")); $product_id = 2364; $id_opt_value = 6072; $final_opt_value = 6074; $product = Mage::getModel('catalog/product')->load($product_id); $cart = Mage::getModel('checkout/cart'); $cart->init(); $params = array( 'product' => $product_id, 'qty' => 1, 'options' => array( $id_opt_value => '123456', $final_opt_value => 'black gloss finish', ) …

4
税抜き総計
カートに表示する必要があるので、税抜きの総合計価格を表示しますが、税価格は別の行に表示する必要があります。どうすればこれを行うことができますか?どこでファイルを変更できますか? ありがとう

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.