タグ付けされた質問 「configurable-product」

タイプが構成可能である製品を示します。

3
デフォルトパッケージテーマ(またはカスタムテーマ)でMagento 1.9.1.0構成可能スウォッチを使用する方法
更新:私の答えは、スウォッチ後の製品ベースイメージの自動変更をサポートするようになりました。また、ここでより多くの画像を含む、これを行う方法に関するより詳細なチュートリアルを見つけることができ ます。 Magento CE 1.9.1.0には、設定可能なスウォッチという非常に優れた新機能が搭載されています。残念ながら、これはデフォルトのMagentoインストールに付属するRWDパッケージでのみ利用可能です。これは、Magento Configurable Swatchesをデフォルトパッケージで利用可能にする方法に関する自己回答の質問です。Configurable Swatchesをカスタムテーマに統合する場合は、この情報も役立ちます。 注1:これは、Magentoのデフォルトパッケージで構成可能なスウォッチを使用できるようにする方法の概要ガイドです。これは、すべてのカスタムテーマで機能する可能性があります(ただし機能しない場合があります)。変更を行う前に、必ず元のファイル(およびデータベース)をバックアップしてください。 注2:スウォッチは機能します(下のスクリーンショット)が、スウォッチに合わせて製品画像が自動的に変更されるまでには至っていません。時間があれば、これを調べてみます。 コメントして提案してください!

3
Magento 1.9.1の構成可能な製品属性のソート
すでに述べたように、magento 1.9.1と設定可能な製品の属性のソートには問題があるようです。構成可能な製品のオプションは、常に単純な製品の製品IDに常に依存するようになりました。属性オプションの順序は無視されます。 magento 1.9.0.1。に戻りました。たぶん誰かが1.9.1のソートがどのように行われるかを決定できるでしょう。構成可能な製品を使用してそれを修正するすべての人にとって素晴らしいことです。 誰かがそれを見たい場合、あなたはそれを行うことができ、ここで Magentoのデモ店で。サイズを正しく並べ替えることができませんでした。

3
構成可能な製品の製品イメージを変更する
構成可能な製品用に選択された属性に基づいて製品イメージを変更できる方法を探していました。例えば 色オプション付きの構成可能な製品:1)赤2)緑 ユーザーが赤を選択した場合、詳細ページのメイン画像を関連製品のメイン画像に変更する必要があります。 この1つのシンプルな構成可能な製品を見ました しかし、レビューでは、画像の変更が機能していないと言っている人もいますが、これは関連製品に基づいた価格設定のための追加機能と追加機能であり、これは私が考えていたものではありません。 あまり多くの仕事をすることなく、これがどのように達成できるかについての考えを持っている人。ありがとう。

6
単純な製品価格を上書きするMagentoの構成可能な製品価格
私が知っている限りでは、同じようにセットアップされた製品があり、それらはすべてユニバーサルCSVテンプレートでインポートされました。 設定可能な価格は29.99です 関連するシンプル製品半袖は29.99です 関連するシンプル製品の長袖は39.99です 請求書は、29.99の構成可能な製品価格で39.99の価格を持つ長袖製品(ZTWS-SBLS-XL)に最近請求しました。設定可能な製品価格を単純な製品価格で上書きするにはどうすればよいですか?以下の両方の製品は、親の構成可能な製品と同じように、単純な製品として設定されています。 請求書: Item Sku Qty Subtotal Item one ZLOB-SBLS-XL 1 $39.99 Item Two ZTWS-SBLS-XL 1 $29.99 編集:まだこれを解決するために取り組んでいます。Magentoが、構成可能な製品価格または関連する製品属性価格よりも単純な製品価格を好む原因は何ですか?

2
構成可能な製品と属性セット
TL; DR:構成可能製品に関連付けられている単純な製品が、構成可能製品自体と同じ属性セット内にある必要がある理由はありますか?つまり、技術的な理由はありますか?「常識」の理由を知っています。あなたは、一対販売している場合の靴を、色やサイズに応じて、すべてのバージョンはする必要が靴も。 長いバージョン:いくつかの設定可能な製品を「マージ」するタスクがありました。2つ以上から1つだけを作るということです。製品の量が多いため、手動でやりたくありませんでした。$product->load(..)->set...()->save()スクリプトの実行に時間がかかったためです。だから、単純な製品はどれも重なっていないと確信していたので、プロセスを短絡させた。サイズと色のユニークな組み合わせがありました。これは私がしました: Mage::getResourceSingleton('catalog/product_type_configurable') ->saveProducts($mainConfigrableProduct, $simpleProductIds); ここ$simpleProductIdsで、マージが必要な構成可能な製品すべてに関連付けられたすべての単純な製品IDの配列です。 これはほとんどの製品で完全に機能しましたが、問題のあるものがいくつかありました。 電話したら $productIds = $product->getTypeInstance()->getUsedProductIds() 私はすべての単純な製品IDを取得しますが、バックエンドにはそれらのほんの一部しか表示されません。しばらく掘り下げた後、表示されたのは構成可能な製品と同じ属性セットのものだけであることがわかりました。他の属性セットは最初の属性セットと非常に似ており、わずかな違いがありますが、構成可能な属性(サイズと色)が含まれています。 そして今、奇妙なこと。フロントエンドでは、すべての製品(上記のコードの$ productIds)または同じ属性セットの製品のみが表示されると予想していました。まあ間に何かがありました。 20の関連製品ID-5つのサイズ、4つの色 バックエンドの10個の関連製品-5サイズ、2色-他の2色(10製品)は異なる属性セットにありました フロントエンドで15の組み合わせ-5つのサイズ3色(???) 表示されなかった製品の属性セットを変更することで問題を解決できましたが、まだ困惑しています。 注:自宅ではこれを試さないでください。または、自宅で試してみることができますが、ライブサーバーでは試せません。

6
Magento-既存の構成可能な製品への属性の追加/削除
製品を削除して、既存の構成可能な製品に属性を追加または削除し直すよりも、正しい手順は何ですか。 構成可能製品を作成するとき、製品に使用する属性を選択するように求められます。 最初に選択された属性の一部を削除する必要がある製品がたくさんあります。また、最初に選択されなかった属性の追加が必要な製品もあります。 製品の削除は、これに対する最善のアプローチとは思えないため、これに関するヘルプは大歓迎です。特に他の多くのものが製品に関連付けられているため。

2
magentoが関連製品の構成可能な製品の最低価格を取得する方法
ビューページでは、デフォルトでmagentoが関連製品の最低価格を表示します。 関連商品の最高価格を表示する必要があります。この動作をカスタマイズする方法は誰でも知っています。 更新: Magento \ ConfigurableProduct \ Pricing \ Price \ ConfigurablePriceResolver /** * @param \Magento\Framework\Pricing\SaleableInterface|\Magento\Catalog\Model\Product $product * @return float * @throws \Magento\Framework\Exception\LocalizedException */ public function resolvePrice(\Magento\Framework\Pricing\SaleableInterface $product) { $price = null; foreach ($this->configurable->getUsedProducts($product) as $subProduct) { $productPrice = $this->priceResolver->resolvePrice($subProduct); $price = $price ? min($price, $productPrice) : $productPrice; } if …

2
構成可能な製品価格は変更されません
color属性を使用して構成可能な製品「バッグ」を作成しました。色:青、赤。 私は製品自体を作成している間に価格を追加するのを逃しました。 したがって、オプションで色を変更しても、フロントエンドの価格は変わりません。 誰かが私をコードで解決するのを手伝ってください。

4
Magento 2の製品リストに構成可能な製品割引をパーセントで表示する方法
商品詳細ページには、割引率が表示されています。リストページを開くと、構成可能な製品の割合を表示できません。 その解決策をください。 そのために以下のコードを使用しましたが、構成可能な製品では機能しません。 <div class="discount-p"> <?php if($_product->getTypeId() == "simple") { $simplePrice = $_product->getPrice(); } else { $_children = $_product->getTypeInstance()->getUsedProducts($_product); foreach ($_children as $child){ $simplePrice = $child->getPrice(); break; } } $_finalPrice =$_product->getFinalPrice(); $_price = $simplePrice; if($_finalPrice < $_price) { $_savingPercent = 100 - round(($_finalPrice / $_price)*100); echo '('. $_savingPercent . '%off)'; …

3
Magento2製品リスト-製品オプションを表示
現在、Magento 2の新しいテーマに取り組んでいます。このテーマでは、すべての製品オプション(カスタムオプションおよび構成可能な製品からのオプション)を製品リストに表示します。このようにして、ユーザーはカートに商品をすばやく追加できます。 product.infoブロックを追加して、そのブロックcatalog_category_view.xmlの製品を設定してみました。すべての製品についてオプションが表示されますが、問題は、表示されるオプションが最初の製品からのものだけであることです。したがって、他のすべての製品にはこのオプションがあります。 ---更新--- 製品オプションを表示することができましたが、価格は更新されていません。誰かが私を正しい方向に向けることができますか? <form id='product_addtocart_form_<?php echo $product->getId(); ?>' class="c-product__details__add-to-cart" data-role="tocart-form" action="<?php echo $postParams[ 'action' ]; ?>" method="post"> <input type="hidden" name="product" value="<?php echo $postParams[ 'data' ][ 'product' ]; ?>"> <input type="hidden" name="<?php echo Action::PARAM_NAME_URL_ENCODED; ?>" value="<?php echo $postParams[ 'data' ][ Action::PARAM_NAME_URL_ENCODED ]; ?>"> <?php echo $block->getBlockHtml('formkey') ?> <div class="product-options-wrapper" …

1
Magento 2:新しい構成可能な製品-既存のシンプルな製品を手動で選択しますか?
管理パネルを介して(色に基づいて)新しい構成可能な製品を作成しています。私の単純な製品(子供)は、製品のインポートによってすでに存在しています。「構成の編集」をクリックすると、新しい単純なバリエーションを作成するためのパスが表示されます。やりたくない。単に既存の製品を選択したいだけです。 興味深いことに、保存後に「構成の編集」を介していくつかの簡単なバリエーションを生成すると、「構成の編集」の横に「製品を手動で追加」という新しいリンクが表示されます。新しい構成可能な製品は色に基づいていると言った後、それを初めて見たいと思います。 どうすればこれを解決できますか?

1
Magentoカートで子商品の画像を取得する方法
お客様がカートに追加した構成可能製品の子製品イメージを取得しようとしています。 たとえば、顧客が赤い靴をカートに追加した場合、その色をショッピングカートに表示したいとします。 「商品サムネイルを表示」を設定しました 問題は、色見本拡張機能からのこの関数です。 public function findColorImage($value, $arr, $key, $type) { $found = ''; if(isset($arr[$key])) { $total = count($arr[$key]); if($total>0) { for($i=0; $i<$total;$i++) { if($value == ucwords($arr[$key][$i]))//if it matches the color listed in the attribute { $found = $arr[$type][$i];//return the image src } } } } if ($found == '') …

1
Magento 2:REST APIを使用して構成可能な製品を作成する
構成可能な製品を作成するには、構成可能な製品、仮想製品を作成し、最後にそれらを接続する必要があります。 ここから取得したjsonリクエストの例:REST API v2を使用して構成可能な製品を作成するにはどうすればよいですか? 構成可能な製品で以下のこのセクションが必要なのはなぜですか? "configurable_product_options":[ { "attribute__id":"193", "label":"Colour", "position":0, "values":[ { "value_index":340 }, { "value_index":341 } ], このセクションは、後で仮想製品を構成可能な接続に接続するために必要であることに気付きました。しかし、値には意味がありません。 仮想製品では、任意の値を割り当てることができます。この値の目的は何ですか?

2
Magento 2での仮想製品の変換
友人のためにMagento 2のWebサイトで作業していますが、彼が手動で追加した500以上の製品は、仮想オプションを備えたシンプルな製品であることに気付きました。製品を構成可能な製品としてセットアップするように彼に言ったので、何が起こったのかよくわかりません(下の画像を参照)。これらすべての仮想製品を、チェックアウト中に住所を入力できるタイプに変換する方法はありますか?

1
設定可能なスウォッチ
靴のオンラインショップがあります。 たとえば、次の単純な製品を含む構成可能な製品「Shoes XXX」を用意したいとします。 「シューズXXXカラーブラックサイズ40」 「シューズXXXカラーブラックサイズ41」 「シューズXXXカラーブラックサイズ42」 「靴XXXカラーグリーンサイズ39」 「シューズXXXカラーグリーンサイズ41」 「シューズXXXカラーレッドサイズ38」 「シューズXXXカラーレッドサイズ40」 私はmagento 1.9のコア機能を使用しています(そして、この拡張機能https://github.com/wigman/AjaxSwatchesを見つけましたが、まだテストしていません) 同じ色(サイズが異なる)の製品に個別の画像をアップロードしたくない。そのための方法はありますか? また、色見本(magento 1.9のコア機能)では、小さな製品画像を選択した色で表示したいと思います。どうやってやるの?

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