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

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

3
Magento 2でJavaScriptを縮小/最適化する方法は?
私はしばらくの間、magento 2のminify javascriptで苦労しています。縮小のための管理オプションが機能しないため、別の解決策を探していました。私はそれを行うためにgulpスクリプトを試しましたが、これは、特定のファイルを含める準備が整っていない必要なjsで問題を引き起こしています。 誰もがmagento 2でjavascriptを縮小するための解決策を見つけましたか?


1
Magento 2:PSRコンプライアンスに関するM2のステータスは何ですか?
だから、公式ドキュメントによると、私は、Magentoの2は、PSR-1とPSR-2に準拠していることを理解しています。 Magento 2は他のMagento 2に準拠しているか(または準拠する予定か)疑問に思っています。 PSR-3:ロガーインターフェイス PSR-4:オートローディング標準 PSR-6:キャッシングインターフェイス PSR-7:HTTPメッセージインターフェイス 私が期待する答えは、PSRドラフトを検討することもできます


2
Magento 2-カスタムテンプレートファイルを<head>に追加するにはどうすればよいですか?
magento 1.xでは、以下のコードのようなヘルパーを使用してcssファイルをヘッドに追加できます。 &lt;reference name="head"&gt; &lt;action method="addCss"&gt;&lt;stylesheet helper="module/helperclass/helperfunction"/&gt;&lt;/action&gt; &lt;/reference&gt; Magento 2ではできません。 そこで、このコード&lt;link rel="stylesheet" type="text/css" media="all" href="&lt;?php echo $_helper-&gt;getCSSFile()?&gt;"&gt;を「after.body.start」コンテナに追加しました。 カスタムテンプレートファイルをに追加するにはどうすればよい&lt;head&gt;ですか?
9 magento2  layout  css 

4
フロントエンドに表示されるMagento2の支払い方法なし
開発者モードを使用してローカルサーバーにサイトを開発しています(env.php)。ただし、支払いページへのチェックアウトを有効にしていますが、すべての支払い方法を設定しているにもかかわらず(個別に競合をテストするため)、支払い方法として表示されていません。 すべてのメソッドを有効にしました。 誰かが光を当てることはできますか?

2
jsコア関数magento 2を上書き
Magento_Swatches/js/SwatchRenderer.jsファイルから一部の関数を上書きしようとしています 私のコードはrequirejs-config.js: var config = { config: { mixins: { 'Magento_Swatches/js/SwatchRenderer': { 'Magento_Swatches/js/SwatchRendererCategory1': true } } } }; そしてファイルのコード SwatchRendererCategory1.js define(function () { 'use strict'; var mixin = { updateBaseImage: function (images, context, isProductViewExist) { var justAnImage = images[0]; if (isProductViewExist) { context .find('[data-gallery-role=gallery-placeholder]') .data('gallery') .updateData(images); } else if (justAnImage …



1
CSVインポート:Magento 2に関連製品をインポートするにはどうすればよいですか?
Magento 2のcsvを介して関連製品をインポートするにはどうすればよいですか? 私のcsvファイルには、製品のサンプルデータ「11-111,22-222」を持つ属性related_skusの行があります。しかし、管理者の[ 製品]-&gt; [このインポートされた製品のカタログ ]では、サイドバータブの[ 関連製品 ]に製品が表示されませんが、カタログにskusがある製品が存在します。 どこが間違いでしょうか?

1
Magento 2のadminhtmlフォームに時間範囲ピッカーを追加するにはどうすればよいですか?
Magento 2のdevdocsページには、時間範囲ピッカーの例があり ます。 しかし、カスタムモデルの作成/編集用のバックエンドフォームに追加する方法の例は見つかりません。これを行う方法について誰か誰か知っていますか? また、mysqlデータベースに保存する方法について質問があります。このピッカーは、入力された時間を格納するために2つのフィールド(「from」と「to」)を必要としますか?

2
Magentoのコンパイルがハングします。
実行bin/magento setup:di:compileは14%で永久にハングします。割り当て済みの1G RAMと実行時間の増加18000 再び走る bin/magento setup:di:compile -vvv 20分後 Compilation was started. Proxies code generation... 0/7 [&gt;---------------------------] 0% 1 sec 61.2 MiProxies code generation... 1/7 [====&gt;-----------------------] 14% 2 mins 70.2 M Repositories code generation... 1/7 [====&gt;-----------------------] 14% 2 mins 70.2 MiB


3
Magento 2でのレイアウトファイルのオーバーライドに関する問題
私はMagento 2.02を使用しています。「cff」という独自のテーマを作成しました。これはLumaに基づいています。 でcatalog.compare.linkブロックを削除しようとしていますtop.links このブロックのレイアウトは次のように定義されているようです /vendor/magento/module-catalog/view/frontend/layout/default.xml そして私が追加した場合 &lt;referenceBlock name="catalog.compare.link" remove="true" /&gt; そのファイルで、期待どおりに「Compare Products」テキストがtop.linksブロックから消えます。 ただし、ベンダーファイルを変更することは想定されていません。だから私は自分のdefault.xmlファイルを作成して削除コードを配置するための正しいフォルダーを探しています: 私はドキュメントとオンラインのどこを見てもこの情報を見つけることができません。私はいくつかの場所を試しましたが、どれもうまくいきませんでした。これはうまくいくと思いましたが、どちらもうまくいきません。 /app/design/frontend/cff/cff/Magento_Catalog/layout/default.xml 誰かがオーバーライドレイアウトの場所を教えてもらえますか? これは私のオーバーライドするレイアウト内のコードです default.xml &lt;?xml version="1.0"?&gt; &lt;page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"&gt; &lt;body&gt; &lt;referenceBlock name="catalog.compare.link" remove="true" /&gt; &lt;/body&gt; &lt;/page&gt;

1
Magento2にカスタム属性が存在するかどうかを確認する最良の方法は何ですか
注意して、何らかの方法でそれを利用しようとする前に、カスタム属性が存在するかどうかを確認したいと思います。製品コレクションだけでなく、すべての属性コレクションに対してチェックする必要があります。私の属性は、顧客、製品、または自分で作成したカスタムモデルに存在する場合があります。 magento 1.xでは、以下を使用します。 $attr = Mage::getResourceModel('eav/entity_attribute_collection')-&gt;setCodeFilter('specialty')-&gt;getFirstItem(); if ($attr-&gt;getAttributeId() &gt; 0) { Do some stuff....' このようなことを明示的に行うものは何も見つかりません

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