Magento

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

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 



1
magento 2.3.1でPWAをセットアップする方法
Magento 2.3.1をインストールしてPWAを使用しようとしましたが、機能しません。以下のリンクをたどりました https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038 しかし、私が次のコマンドを使用してシンボリックリンクを作成しようとしたとき ln -s /var/www/html/magento/pwa-studio/packages/pwa-module app/code/Magento/ ln -s /var/www/html/magento/pwa-studio/packages/venia-concept app/design/frontend/Magento/venia PWAプロジェクトを作成する方法を知っている人はいますか?Windowsマシンで作業しています

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 …

3
Magento 2 innodb_buffer_pool_sizeを更新するか、バッチサイズの値を減らしてください
Magento 2.2.2をインストールした後、エラーログを確認すると、この警告が表示されます。 一時テーブルに割り当てられたメモリサイズは、innodb_buffer_pool_sizeの20%を超えています。innodb_buffer_pool_sizeを更新するか、バッチサイズの値を減らしてください(一時テーブルのメモリ使用量が減ります)。現在のバッチサイズ:100000; 割り当てられたメモリサイズ:50000000バイト。InnoDBバッファープールサイズ:134217728バイト。 一時テーブルに割り当てられたメモリサイズが20%を超えているというエラーの場合。それはどの一時テーブルを参照していますか?どうすれば解決できますか?



3
XML解析エラー
構文エラーか何かがあると思いますか?私はそれがxmlまたは構文に関係していると確信しています。ファイルを見ると、すべてが正しいように見えます。このエラーはメイジ通知モジュールを処理しています、正しいですか?問題は、次のような壊れたコードが表示されないことです:<!DOCTYPE HTML PUBLIC "-// IETF // DTD HTML 2.0 // EN"> 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 1: parser error : Space required after the Public Identifier in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 …

1
管理構成:選択した複数選択値に応じてフィールドを表示
選択された複数選択入力に基づいてフィールドを表示したい...値が1つしか選択されていない場合、次のコードは正しく機能します。複数の値を選択すると、1つのフィールドのみが表示されます(最初にソースモデルから選択) <enabled> <label>Enabled</label> ... <source_model>adminhtml/system_config_source_enabledisable</source_model> </enabled> <!-- this gives three options - shop, ebay, amazon --> <channels> ... <frontend_type>multiselect</frontend_type> <source_model>module/system_config_source_channels</source_model> <depends> <enabled>1</enabled> </depends> </channels> <mail_template_shop> ... <depends> <enabled>1</enabled> <channels>shop</channels> </depends> </mail_template_shop> <mail_template_ebay> ... <depends> <enabled>1</enabled> <channels>ebay</channels> </depends> </mail_template_ebay> 関連コード: app / code / core / Mage / Adminhtml / Block …

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ドルになります。したがって、計算は間違っています。 両方の店舗の通貨で製品の価格を取得する方法を知っていますか?どうもありがとう!


3
製品全体をMagento2に保存するのではなく、特定の属性値のみを保存する方法
すでにご存じのとおり、このような特定の属性値を保存するために、magentoで以下のメソッドを使用していたことをすでに知っています。 // saving product attribute $product = Mage::getModel('catalog/product')->load('id here'); $product->setName('your name here'); $product->getResource()->saveAttribute($product, 'name'); または // saving customer attribute $customer->setData($attrCode, $value)->getResource()->saveAttribute($customer, $attrCode); 缶誰も私に知らせてMagento2上記の選択肢を。

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