Magento

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

2
Magento 2:Magento \ Catalog \ Block \ Product \ Viewブロックを上書き
私は1つのカスタムモジュールを開発し、これら2つのリンクMagento 2でのブロックの上書き とDI&Magento 2でのブロックの拡張をたどって製品ビューブロックを上書きしようとしましたが、製品ビューページにアクセスすると、404ページが表示されます。これまでに行ったことは以下のとおりです di.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> <preference for="Magento\Catalog\Block\Product\View" type="TT\Helloworld\Block\Myproduct"/> </config> Myproduct.php <?php namespace TT\Helloworld\Block; use Magento\Framework\View\Element\Template; use Magento\Catalog\Api\ProductRepositoryInterface; use Magento\Catalog\Model\Product; class Myproduct extends \Magento\Catalog\Block\Product\View { protected $_helper; protected $_objectManager; public function __construct( \Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Url\EncoderInterface $urlEncoder, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Framework\Stdlib\StringUtils $string, \Magento\Catalog\Helper\Product $productHelper, \Magento\Catalog\Model\ProductTypes\ConfigInterface $productTypeConfig, \Magento\Framework\Locale\FormatInterface $localeFormat, …
8 magento2 

2
Magento 2: `ui_component`フォルダーは何のためのものですか?
、、layoutなどの使い慣れたフォルダに加えてtemplates、Magento 2モジュールのviewフォルダにはサブフォルダも含まれていui_componentます。 view/adminhtml/ui_component このフォルダは何のためのものですか?バックエンドでのUIのレンダリングと関係があるようですが、Magentoモジュール開発者として、このフォルダー内のファイルをどのように使用するかは明確ではありません。これは、サードパーティの開発者に公開されている機能を持たないコアMagentoモジュール用に予約されているものですか、それともMagento UIコンポーネントの再利用や独自のUIコンポーネントの作成に使用できますか?もしそうなら、どうですか?


2
カスタムphtmlを製品ページmagento 2に追加する方法
magento 2では カスタムphtmlを製品ビューページに追加する方法 レビューや説明のようなタブとしてそのphtmlを追加したいと思います。 私はこのコードを試しています: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="product.info.details"> <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml"> </block> </referenceContainer> </body> </page> その404エラーを与える

3
RabbitMQを既存のMagento 2 EEインストールに追加する
RabbitMQ / AMQPセットアップを既存のM2 EEインストールに追加する方法はありますか?すべてのドキュメントは、インストール時に実行する必要があることを叫んでいるようですが、少し制限されているようです。しかし、ホスト、ポートなどを構成するための管理者はどこにも見つかりません。


1
Mage_Core_Model_Session_Abstract_Varien :: startに非常に長い時間
Magento EE 1.14.1.0を使用しており、Mage_Core_Model_Session_Abstract_Varien::startメソッドに非常に長い時間がかかっています 。セッションストレージにMemcachedとRedisを使用してみましたが、どちらも同じ結果になりました。 これは正常ですか?これはNew Relicの問題ですか?それを修正する方法はありますか? 以下のスクリーンショット: 私はどんな提案にもとても感謝します。

3
一部注文の払い戻しに対して税金を払い戻すことはできますか?
クレジットメモ(別名返金)を発行すると、Magentoは自動的に配送料と製品の税金を払い戻しますが、「調整払い戻し」フィールドに入力された値(別名、一部払い戻し)は払い戻しません。 調整払い戻しフィールドに入力された値に税金を自動的に払い戻すようにMagentoを構成することはできますか? 参照:

4
Magento 2-カスタムcssファイルをヘッドに追加する方法
Magento 1.xでは、以下のコードのようなヘルパーを使用してCSSファイルをヘッドに追加できます。 <reference name="head"> <action method="addCss"><stylesheet helper="module/helperclass/helperfunction"/></action> </reference> Magento 2でこれを行う方法を知っている人はいますか?
8 magento2  layout  xml 

2
Magento 2.0:セキュリティ上の理由から、例外の印刷はデフォルトで無効になっています
データやグラフィックスがなくても、AdminにログインしてWebサイトを表示することができました。 まもなくこのメッセージを受け取りました。 セキュリティ上の理由から、例外の印刷はデフォルトで無効になっています /errorsMagentoのルートディレクトリにフォルダーがありません。

1
Magento 2カスタムxmlスキーマ検証
これはMagento 2のxml検証のフォローアップです。 私のxmlをxsi:noNamespaceSchemaLocationリアルタイムで検証できるように、IDEでマッピングする方法を理解しました。 しかし、独自の検証スキーマを使用して独自の構成ファイルを作成する必要がある場合はどうなりますか? どのような値を設定すればよいxsi:noNamespaceSchemaLocationですか? 今私はこれを持っていますclass.xml: <?xml version="1.0"?> <classes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="class.xsd"> .... </classes> これclass.xsdはmyと同じフォルダにあるため、うまく機能しますclass.xml。 しかし、私は自分のモジュールを拡張可能にし、実際に複数のモジュールから構成することを計画しています。 今、私は追加モジュールでclass.xsdファイルへの相対パスを使用しており、これは少し間違っています。 <?xml version="1.0"?> <classes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../Base/etc/umc/class.xsd"> .... </classes> urn:magento:framework...私のモジュールがフレームワーク内にないため、明らかに使用できません。また、私のモジュールはurn:magento:module...コアモジュールではないため、使用できません。または後者を使用できますか? またはカスタムを使用する必要がありますurnか? そして、(最後の)私がカスタムを使用する場合、urnこれはコマンドによって自動的にピックアップされますbin/magento dev:urn-catalog:generateか、それとも特別なことをする必要がありますか?

2
block type =“ core / template”を使用してMagento2にphtmlファイルを含めるにはどうすればよいですか?
私は次のことを行いました: Magento 2 EE Admin > Content > Pages > Add New ページはHello Worldと呼ばれます 内容は次のとおりです。 {{block type="core/template" template="/Modules/About.phtml"}} 私は行って作成しました。 App/design/frontend/Magento/Blank/Modules/About.phtml localhost / m2 / helloにアクセスすると ページは期待どおりに読み込まれますが、プレーンテキストの呼び出しであるabout.phtmlは読み込まれません。 <p>Hello this file is correct</p>

6
SUPEE-6788(可能性あり)キャッシュの問題
SUPEE-6788パッチをクライアントのサイトに適用して以来、1日に1回ほどサイトがダウンし、キャッシュをクリアすることのみがサイトを回復させているようです。ログを確認したところ、ログの多くには「フロントコントローラーが100回のルーターマッチの反復に達した」ことが含まれているようです。この問題は、パッチが適用される前は発生していませんでした。誰もがこれを引き起こしているかもしれない考えを持っていますか?一部の人は、それがmagentoの問題のキャッシュバグである可能性があると言いますが、私にはわかりません。どんな入力でも役に立ちます! 追加のメモ: サーバーがダウンしたときにサーバーに大きな負荷がかかっていないので、それは要因ではありません。 はい、以前のパッチはすべて正常に適用されました。 キャッシュの保存にはmemcacheを使用しています。

3
Magento 1.9.2.2 Magento Downloaderからのアップグレードで競合エラーが返されました
Magento Connect Managerを使用してアップグレードする場合、次のエラーの理由は何ですか?1.9.2.1から1.9.2.2にアップグレードしました Package community/Interface_Adminhtml_Default 1.9.2.2 conflicts with: community/Mage_All_Latest 1.9.2.1 Package community/Interface_Frontend_Default 1.9.2.2 conflicts with: community/Mage_All_Latest 1.9.2.1 Package community/Interface_Install_Default 1.9.2.2 conflicts with: community/Mage_All_Latest 1.9.2.1 等々。 私はこのようにssh経由で試しました chmod +x mage ./mage mage-setup . ./mage config-set preferred_state stable ./mage sync ./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force php shell/indexer.php reindexall それはのようないくつかのエラーを返しました scandir(): (errorno 2) …


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