Magento

Magento eコマースプラットフォームのユーザー向けのQ&A

3
Magento 2のページの左側のサイドバーで静的ブロックを呼び出す方法
ページ内のMagento 2で静的ブロックを呼び出すにはどうすればよいですか。Magento 1では、次のコードでこれを実現しています。 <reference name="left"> <block type="cms/block" name="Klantenservice menu" before="-"> <action method="setBlockId"><block_id>cmsmenu</block_id></action> </block> </reference>

3
Magento 2:チェックアウトページにブロックを追加する方法
上記のファイルを上書きして、カスタムブロックをに表示したいと思いますli。 magento \ vendor \ magento \ module-checkout \ view \ frontend \ web \ template \ shipping.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine need to call block created from Admin <li> <p data-bind="html: myBlock"></p> </li> <!-- /ko …

5
Magento2:ホームページに静的ブロックを表示
ホームページに静的ブロックを表示する方法。私はページのホームに静的ブロックを表示したいです。module_cmsを上書きして、このコードをcms_index-indexに追加しますが、最後のブロックのみを表示しています <referenceContainer name="content.bottom"> <block class="Magento\Cms\Block\Block" name="block_identifier"> <arguments> <argument name="block_id" xsi:type="string">block1</argument> </arguments> </block> <block class="Magento\Cms\Block\Block" name="block_identifier" after="-"> <arguments> <argument name="block_id" xsi:type="string">block2</argument> </arguments> </block> すべてのブロックを表示する方法
11 magento2 

3
Magento 2でgetUrl()関数を使用する方法
Magento2で$ this->を使用してMage :: getUrl()を直接呼び出すことはできますか? Magento2で以下のコードを使用するにはどうすればよいですか? $link = Mage::getUrl('*/*/*', array('_current'=>true, '_use_rewrite'=>true, '_query'=>$this_params));
11 magento2  url 

6
Magento2-IDでカテゴリURLを取得
特定のカテゴリのURLキーをIDで取得しようとしています。私はこれを持っています。 $categoryId = 3; $_objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $object_manager = $_objectManager->create('Magento\Catalog\Model\Category')->load($categoryId); print_r($object_manager->getData()); これは機能します(print_rには必要なURLキーがあります)が、カテゴリー#3が最上位のカテゴリーです。サブカテゴリ(ID 5など)を試すと、空の配列が表示されます。私は言葉に迷い、理解できません。 Magento 1.xではこれMage::getModel('catalog/category')->load($catID)->getUrl()を行っていましたが、うまくいきました。 TL; DR:このコードは機能し、IDを(正しい)カテゴリIDに変更getData()しgetUrl()、完全なカテゴリURLまたはgetName()カテゴリ名に変更します。

5
Magento2でフクロウスライダーを呼び出す方法
Magento 1.Xでフクロウスライダーを追加する場合は、以下の手順に従います。 コピーowl.carousel.min.jsしowl.carousel.jsて貼り付けるskin/frontend/pakage_name/theme_name/js にコピーowl.carousel.cssして貼り付けskin/frontend/pakage_name/theme_name/css 移動してapp/design/frontend/pakage_name/theme_name/layout/page.xmljsとcssを呼び出す また、Magento 1.XサイトのどこでもOwl Sliderを使用できます。 Magento 2では、フクロウスライダーを呼び出す方法を説明します。これは、サイト内のどこでも呼び出す必要があるため、いつでも使用できます。 私のこの問題について、私はこのリンクを参照しましたが、それはマークまでではなく、機能していません。 現在、フクロウスライダーjsを配置しましたapp/design/frontend/pakage_name/theme_name/Magento_Catalog/web/jsが、機能しません。 任意の助けいただければ幸いです。

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


5
Magentoのcronジョブはどのタイムゾーンで実行されますか?
私のシステムのタイムゾーンはUS / Easternで、デフォルトのストアはUS / Centralで、データベースはUTCです。次のdoStuffメソッドはいつ呼び出されますか? <mymodule_do_stuff> <schedule><cron_expr>15 0 * * *</cron_expr></schedule> <run> <model>mymodule/observer::doStuff</model> </run> </mymodule_do_stuff> 更新:このスクリプトを実行しました。 echo date('r'), PHP_EOL; require_once 'app/Mage.php'; Mage::app(); echo date('r'), PHP_EOL; そして得た Mon, 30 Dec 2013 18:01:33 -0600 Tue, 31 Dec 2013 00:01:34 +0000 したがって、UTCを使用する必要があるようです。

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' …

4
Magento 2 customer-data.js:90:23 [オブジェクトオブジェクト]
Magento 2.2をPortoテーマで使用していて、ストアにログインしてページを更新するか、別のページに切り替えた後、コンソールの90行目で[object Object]JavaScriptエラーが発生しcustomer-data.jsます。 私はこれをFirefox、Chrome、IE 11、およびEdgeでテストしましたが、Firefox(ほとんどの場合使用するブラウザー)にしか表示されません。 深刻な問題は発生していませんが(私が確認できる範囲ではありません)、この問題を解決したいと考えています。 customer-data.jsファイルの90行目はです"throw new Error(jqXHR);"。 jqXHRオブジェクトの内部には、JSON応答メッセージがあります。 {"メッセージ": "\" paypal-billing-agreement \ "セクションソースはサポートされていません"} 私はそこにいくつかの提案を見てきましたが、それらのほとんどはキャッシュと静的ファイルのクリーニングを中心に展開しました。 私は試してみました:FirefoxのキャッシュとCookieをクリアし、Magentoの静的ファイル、キャッシュ、ストレージキャッシュを消去しましたが、今のところ何も機能していません... そして、私は他に何をすべきか本当にわかりません...どんな助けもいただければ幸いです。 編集/ソリューション エラーの原因は、Paypalモジュールを無効にしたが、ブラウザーのローカル/ストレージキャッシュをクリアしなかったためです。 このキャッシュの内部には、処理できなかったpaypalモジュールへの特定の呼び出しがあるため、次のようなJSエラーが返されました。 このキャッシュをクリアすると問題が解決しました。

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); } ただし、取得しているすべての配列は空です。私は何か間違ったことをしていますか?

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