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

Magento 2に関する一般的な質問。マイナーバージョンに固有ではありません。このタグを使用してMagento 1と区別します。特定のバージョンに問題がある場合は、代わりに適切な「Magento-2.x」タグを使用してください。Magento 2のマイナーバージョン間の機能は異なる場合があります。

3
Magento 2:.phtmlファイルでウィジェットを呼び出す
私はウィジェットを持っています: {{widget type="Magento\Catalog\Block\Product\Widget\NewWidget" display_type="all_products" products_count="5" template="product/widget/new/content/new_grid.phtml"}} したがって、CMSブロックまたはCMSページのコンテンツで機能します。.phtmlファイルで表示したいのですが、どうすればよいですか?
11 magento2  widget 

6
Magento 2:送料無料の場合は他の配送方法を非表示にする
私は顧客に配送料を定額で請求します。また、特定の金額を超える注文については送料無料を提供します。現時点では、送料無料の対象となるお客様には有料配送オプションも表示され、一部のお客様を混乱させる可能性があります。無料の配送方法が利用可能な場合、他の配送方法を非表示にする方法があるかどうか誰かが知っていますか?


1
Magento 2:すべてのタイプの製品の最終価格と元の価格を取得する方法
以下のタイプの製品の元の価格と最終価格を取得するにはどうすればよいですか? シンプルな商品 構成可能な製品 バンドル製品 グループ製品 以下のために、簡単な製品の私は、コードの下に使用して簡単に価格を得ることができます。 $finalPrice = $product->getFinalPrice(); $originalPrice = $product->getPrice(); しかし、構成可能な製品、バンドル製品、グループ製品の元の価格と最終価格を取得できません 他のすべてのタイプの製品の両方の価格を取得する簡単な方法はありますか? 編集: 以下のコードを使用して、構成可能な製品の元の価格と最終的な価格を取得します。get-price-range-configurable-product-magento-2から参照を取得します $basePrice = $product->getPriceInfo()->getPrice('regular_price'); $regularPrice = $basePrice->getMinRegularAmount()->getValue(); $specialPrice = $product->getFinalPrice(); 何か助けていただければ幸いです!ありがとう。

4
Magento 2-最近表示したウィジェットにスリックスライダーを適用する方法
コードを作成しましたが、最近表示した製品にスライダーが表示されません。 これが私のコードです- 次のリンクからスリックjsとcssをダウンロードしました。http ://kenwheeler.github.io/slick/ 次に、私は次のことを行いました- ステップ1 - slick.min.jsとslick.jsをコピー app / design / frontend / _YOUR_VENDOR _ / _ YOUR_THEME_ / web / js / ステップ2 - requirejs-config.jsファイルを作成します app / design / frontend / _YOUR_VENDOR _ / _ YOUR_THEME_ / web / requirejs-config.jsに次のコードを追加 var config = { paths: { slick: 'js/slick' …

2
Magento 2:CSSのJS設定を縮小する方法
管理パネルに行きました。 それから私は行きました ストア>構成>詳細設定>開発者> CSS設定 ストア>構成>詳細設定>開発者> JavaScript設定 また、CSSとJavascriptを縮小できるようにしました。 現在、私のWebサイトのCSSとJSが機能していません。管理パネルとウェブサイトが壊れています。この設定を無効にするにはどうすればよいですか?

5
構成可能から単純な製品を取得する
の子であるすべての単純な製品のIDを取得するために次のコードを試みています。これは$collection、構成可能な製品のコレクションであることがわかっています。 foreach($collection as $_product) { $_children = $_product->getTypeInstance()->getUsedProductIds($_product); print_r($_children); } ただし、取得しているすべての配列は空です。私は何か間違ったことをしていますか?

2
Magento 2で外部jsを追加する方法
headタグに次のリンクを追加したいのですが、404エラーが返されます。誰かがこれを手伝ってくれる? <script type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>

6
テーマが管理パネルリストmagento2に表示されない
新しいテストテーマを作成するだけですが、管理パネルのテーマリストに表示されません app/design/frontend/Magento/mytheme/theme.xml <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>My theme</title> <!-- your theme's name --> <parent>Magento/blank</parent> <!-- the parent theme, in case your theme inherits from an existing theme --> <media> <preview_image>media/preview.jpg</preview_image> <!-- the path to your theme's preview image --> </media> </theme>
11 magento2  theme  custom 


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
Magento 2.2.X> 2.3.0のアップグレードの問題
本日、magento 2.3.0が正式にリリースされました。2.2.6> 2.3.0からアップグレードしようとしましたが、失敗しました。2.2.6> 2.2.7からのアップグレードを試みましたが、問題なく成功しました。2.2.7> 2.3.0を再試行したところ、2.2.6> 2.3.0からのアップグレードを試行したときと同じエラーが発生しました。 Webセットアップウィザードからのエラー-システムのアップグレード コマンド "update"が失敗しました:xdebugを有効にしてcomposerを実行しています。これは、実行時のパフォーマンスに大きな影響を与えます。https://getcomposer.org/xdebugを参照してください 。パッケージ情報を含むcomposerリポジトリーのロード依存関係の更新(require-devを含む)要件をインストール可能なパッケージのセットに解決できませんでした。 問題1-magento / product-community-edition 2.3.0には、magento / magento2-base 2.3.0が必要です-> magento / magento2-base [2.3.0]で満足できます。-結論:symfony / console v2.8.38をインストールしないでください-結論:symfony / console v4.1.4をインストールしないでください| symfony / console v2.8.38をインストールしてください-結論:symfony / console v4.1.5 | symfonyをインストールしないでください/ console v2.8.38-結論:symfony / console v4.1.6をインストールしない| symfony / console v2.8.38をインストールしない-結論:symfony / console v4.1.7 | install …


2
許可されているすべての通貨で製品の価格を取得するにはどうすればよいですか?
2つのストアビューの設定があります。 最初のストアビューには、基本と唯一の通貨がUSDに設定されています。2番目の通貨には、USDとEURの2つの通貨が許可されています。EURがデフォルトで表示され、USDが基本として表示されます。 すべての製品の価格は米ドルのみで設定され、ユーロの為替レートは0.75に設定されています。製品の価格は、例えば14ドルとしましょう。 そして私のコードは行く: // Store ID 2 - default currency EUR, base currency USD // $product is instance of Magento\Catalog\Model\Product $priceInfo = $product->getPriceInfo(); $price = $priceInfo->getPrice('regular_price')->getValue(); このコードは常に正しい価格(10.50)をEURでフェッチします。しかし、私は米ドルとユーロの両方の価格が必要ですが、どのgetPrice方法にも通貨を渡す方法を見つけることができませんでした。 私はMagento\Directory\Helper\Data変換に使用しようとしました: $helper->currencyConvert($price, 'EUR', 'USD'); しかし、米ドルでの実際の価格が14ドルの場合、13.99ドルになります。したがって、計算は間違っています。 両方の店舗の通貨で製品の価格を取得する方法を知っていますか?どうもありがとう!


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