Magento

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


1
cdnなしのフォントの素晴らしいアイコン-magento 2.0.8
フォントの素晴らしいアイコンをmagento2に統合したいと考えています。font-awesomeバージョン4.6.3をダウンロードしました。font-awesomeフォルダーのツリー構造を以下に示します。 私はこのリンクを参照して、フォントとCSSをどこに配置するかについていくつかのアイデアを得ましたが、残りのフォルダーを減らす場所とscssをどこに配置するかわかりません。 font-awesomeアイコンをmagento2に統合するプロセスを段階的に説明できますか?

3
™および®記号を使用して製品名をインポートするにはどうすればよいですか?
™や®などの記号を付けることが重要な製品があります。これらは製品名に付ける必要があるためです。そのような製品をインポートしようとすると、「データの確認」で「一般的なシステム例外が発生しました」と表示されます。 同じシンボルを削除した後、ファイルは正常に検証されています。 Magento 2.1.0を使用しています。


3
Magento 2 CE:フロントコントローラーがルーターの一致反復の100に達しました問題
Magento 2 CEバージョン2.1.0を使用しています ルーティングのためにhttp://inchoo.net/magento-2/routing-in-magento-2/を参照します。 私のRouter.phpコントローラーコード public function match(\Magento\Framework\App\RequestInterface $request) { $identifier = trim($request->getPathInfo(), '/'); if (strpos($identifier, 'test') !== false) { $request->setModuleName('moduletest')->setControllerName('test')->setActionName('test'); } else { //There is no match return; } return $this->actionFactory->create( 'Magento\Framework\App\Action\Forward', ['request' => $request] ); } @ vendor \ magento \ framework \ App \ FrontController.phpが見つかりました public function …

1
magento2の組み込みキャッシュとvarnsihキャッシュの両方を同時に使用できますか?
Varnishキャッシュと組み込みのページキャッシュを構成しました。今、私はキャッシュに関するいくつかの問題を抱えています。 組み込みのキャッシュを無効にすると、キャッシュの問題は解決します。だから私の質問は、内蔵のキャッシュとワニスの両方を自分のサイトに使用できるかということです。または、そのうちの1つだけを使用する必要がありますか?

5
Magentoのインストール:致命的なエラーが発生する
magentoのインストール中に問題が発生しました。次のエラーが発生します。Plzが私を助けてくれます...! OS:Ubuntu 16.0.4 apache:2.4.18 php:7.0.8 mariaDB:10.1.16 Fatal error: Uncaught Magento\Framework\Exception\FileSystemException: The file "/opt/lampp/htdocs/magento/var/.regenerate" cannot be deleted Warning!unlink(/opt/lampp/htdocs/magento/var/.regenerate): Permission denied in /opt/lampp/htdocs/magento/vendor/magento/framework/Filesystem/Driver/File.php:382 Stack trace: #0 /opt/lampp/htdocs/magento/vendor/magento/framework/Filesystem/Directory/Write.php(173): Magento\Framework\Filesystem\Driver\File->deleteFile('/opt/lampp/htdo...') #1 /opt/lampp/htdocs/magento/vendor/magento/framework/Code/GeneratedFiles.php(98): Magento\Framework\Filesystem\Directory\Write->delete('/var/.regenerat...') #2 /opt/lampp/htdocs/magento/vendor/magento/framework/App/ObjectManagerFactory.php(114): Magento\Framework\Code\GeneratedFiles->cleanGeneratedFiles() #3 /opt/lampp/htdocs/magento/vendor/magento/framework/App/Bootstrap.php(385): Magento\Framework\App\ObjectManagerFactory->create(Array) #4 /opt/lampp/htdocs/magento/vendor/magento/framework/App/Bootstrap.php(362): Magento\Framework\App\Bootstrap- in /opt/lampp/htdocs/magento/vendor/magento/framework/Filesystem/Driver/File.php on line 382


5
ブレッドクラム区切り記号の変更
デフォルトでは、パンくずリストは次のようになります。ホームページ>カテゴリ>製品。 大なり記号(>)を変更したいと思います。それを生成するコードは vendor/magento/magento2-base/lib/web/css/source/lib/_breadcrumbs.less 次のようになります: .lib-breadcrumbs( ... // Breadcrumbs separating symbol @_breadcrumbs-separator-symbol: @breadcrumbs-separator__symbol, ... & when not (@_breadcrumbs-separator-symbol = '') and not (@_breadcrumbs-separator-symbol = false) { // Insert separating symbol to "content" .item:not(:last-child) { &:after { .lib-css(color, @_breadcrumbs-separator-color); .lib-css(content, @_breadcrumbs-separator-symbol); } } } 私が定義を見つけた唯一の場所@breadcrumbs-separator__symbolは vendor/magento/magento2-base/lib/web/css/source/lib/variables/_breadcrumbs.less falseと定義されている場合 @breadcrumbs-separator__symbol: false; @breadcrumbs-separator__symbol結果をオーバーライドすると、奇妙なシンボルが表示されます。 私が選んだシンボルの代わりに。 さらに混乱を招くように、生成されたhtmlでは、シンボルの内容が …

2
Magento 1:コアコントローラークラスをオーバーライド/書き換える方法
注:これは、コントローラーの書き換えがどのように機能するかを完全に説明する正規の質問であり、より具体的な「コントローラーXをオーバーライドする方法」または「書き換えが機能しない理由」の質問の重複ターゲットとして使用できます。 参照:Magento 1のオーバーライドに関する正規の質問を探す たとえば、カスタムモジュールのコアコントローラークラスを変更する必要があるとします(メソッドの変更またはメソッドの追加)。これをどのようにして、段階的に行いますか?

2
フロントエンド開発者向けのPHP静的テスト
私はFrontoolsでPHP静的テストを追加してテストプロセスを簡素化および改善しようとしています。パフォーマンスを向上させることができる場合、b / c結果を得るのに非常に時間がかかります。 GHの問題-https://github.com/SnowdogApps/magento2-frontools/issues/45 私はPHPのテストライブラリやツールに慣れていないので、いくつか質問があります。 M2が2014年のテストライブラリ(PHPUnitとPHP_CS)を新しいものではなく使用する理由はありますか? このテストの出力が混乱しているように見え、何がどこでどこで問題が発生したのかを理解することが難しいのは正常ですか?CSS / JSのコード品質テストの出力と比較すると、それは悪夢です。PHPのバックトレースのように見える代わりに、より良いレポーターや、意味のあるレポートを取得する他の方法はありますか? それがとても遅い理由は何ですか?テンプレートファイルの分析には、7〜8分かかります。最悪の場合のフロントエンドテストのほとんどは数秒かかるため、問題に関するライブフィードバックを得る方法はありません。 Magento 2インスタンス全体(CIテスト)ではなく、単一のモジュール(つまりテーマ)がある場合に、このタイプのテストを実行するにはどうすればよいですか? PHP_CSにはすでにGulpの単純なラッパーがあるようですが、設定がどこに保存されているのかわかりません。/.php_csファイルにありますか?

1
年末にGoogle ChromeがFlashをブロックする影響
ご存知かもしれませんが、Google Chromeは12月にFlashのブロックを開始します M1のアップロードされたバックエンドがFlashを使用していることを知っています。 Magentoのフラッシュなしの影響は何ですか?他にフラッシュを使用している機能があり、フラッシュなしでは機能しませんか? M1とM2の両方について回答を得たい 更新:Magentoの開発者の1人によると、フラッシュのサポートを終了する1.xの更新がまもなく行われます

1
見積もりから送料を取得
注文全体のカートページの見積もりから送料を取得しようとしています。 私は以下を含む複数のことを試しました: Mage::getModel("checkout/session")->getQuote()->getShippingMethod()->getPrice(); $rates = Mage::getModel("checkout/session")->getQuote()->getShippingAddress()->getAllShippingRates(); foreach($rates as $rate){ $rate->getPrice(); } Magentoカートの送料を取得するにはどうすればよいですか?


1
Developer Plus認定[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 Certified Developer Plus試験を受ける予定です。私は学習ガイドを読みましたが、あなたの1人がいくつかの光を当てることができるかもしれないいくつかの質問があります。 Magentoのウェブサイトに記載されているように、試験はCEとEEの両方に基づいています。私の質問は、EEとCEが異なる一部のセクション(URL書き換え、インデックス作成など)について、調査ガイドは、回答がEEではなくCEに基づいていることを示唆しているようです。これは正しいです? 質問1に関連して、質問に回答するように求められる唯一のEEモジュールは、第11章(Enterprise Edition)で指定されているものだけですか?つまり、1〜10章はCEに基づいており、11章はEEに基づいていますか。 第12章-チャレンジ質問。私はスレッドでこれらを100%正しく回答する必要があることを読みました。そうしないと、テストに合格できません。これは正しいです?すべてのチャレンジ質問は、スタディガイドですでにカバーされているセクションに出てくるのですか

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