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

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


4
magento 2でコレクションmysqlクエリを印刷するにはどうすればよいですか?
そこではgetSelect()->__toString();、コレクションの印刷クエリのMagentoの1で利用可能です。以下の例のように $products = Mage::getModel(‘catalog/product’) ->addAttributeToFilter(‘status’, array(‘eq’ => 1)); echo $products->getSelect()->__toString(); magento 2で利用可能な方法はありますか?これを見つけました->printLogQuery(true);が、うまくいきません。 更新:以下はコードです。ベストセラー製品を入手しようとしています。その作業は完璧ですが、デバッグ用のクエリを出力したいです。 $this->_collection->getSelect() ->joinLeft( 'sales_order_item', 'e.entity_id = sales_order_item.product_id', array('qty_ordered'=>'SUM(sales_order_item.qty_ordered)')) ->group('e.entity_id') ->order('qty_ordered '.$this->getCurrentDirectionReverse());

2
スクラッチからmagento 2でカスタムモジュール開発を作成する方法
magento 2でカスタムモジュール開発をゼロから作成する方法は次のとおりです。 1.モジュールの作成方法 2.データベースのインストールおよびアップグレード方法 3.モジュール、ビュー、コントローラーレイヤーの作成方法 4.すべてのモジュールコンポーネントの統合をテストする方法 6.Magento CLIコマンドの作成方法 7.Magento 2でスケジュールされたタスクを設定する方法 8.メニューエントリの作成方法 9. ACLリソースの作成方法 カスタムテーブルを使用してMagentoでWeb APIを実装する方法 11. adminでカスタムグリッドを作成する方法 UIコンポーネントを使用してフォームを作成し、グリッドに保存してリダイレクトする方法 ソースコードをすべての人と共有したい
15 magento2  grid  crontab  cli  webapi 

1
Magento 2.1に新しいコンポーネントタイプの問題が追加されました
私はと呼ばれる新しいフォーム要素の種類を追加したCompany\Module\Data\Form\Element\PdfButtonことがあるとき、version EE 2.0.7及び(オーバーライドすることで追加のカスタムタブで、この要素を使用しMagento\Catalog\Block\Adminhtml\Product\Edit\Tabs、製品の編集管理ページの)。 Magento EE 2.1にアップグレードすると、カスタムタブが消えました。表示するために、製品ページに新しいタブを作成する修飾子を追加しました。ベンダーファイルの修飾子をコピーして新しいタブを追加し、モジュールに挿入しました。 ただし、カスタム要素を使用する場合。そのため、メタ配列のchildrenフィールドに次のコードを追加しました。 $children[$website['id']] = [ 'arguments' => [ 'data' => [ 'config' => [ 'dataType' => Form\Element\DataType\Number::NAME, 'componentType' => Form\Field::NAME, 'formElement' => Form\Element\Wysiwyg2::NAME, 'description' => __($website['name']), 'tooltip' => $tooltip, 'sortOrder' => $sortOrder, 'dataScope' => 'website_ids.' . $website['id'], 'label' => "Pdf Upload", 'valueMap' => [ 'true' …


2
Magento 2での例外処理
Magento 1では、例外をキャッチして、exception.logファイルにログを記録することができました。Mage::logException($e); 今、Magento 2では、できますcatch (\Exception $e)が、キャッチされた例外をどうすればいいですか?にログインするにはどうすればよいexception.logですか?または、これを処理する一般的な方法は何ですか?

7
Magento 2で.phtmlファイルをオーバーライドする方法
製品の詳細ページをカスタマイズしたいので、次の場所にあるいくつかの.phtmlファイルをオーバーライドする必要がありました。 だから、私は知りたい、または.phtmlファイルをオーバーライドする方法vendor\magento\module-catalog\view\frontend\templates\productvendor\magento\module-theme\view


4
magento2.2.2のインストール時の500内部サーバーエラー
WAMPを使用してローカルWindows環境にMagento 2.2.2をインストールしようとしています。ただし、500 Internal Server Errorが発生します。以前のバージョンのhtaccessファイルを置き換えると、機能します。それが問題でしょうか? 書き換えエンジンがオンで、モジュールがロードされています。 エラーログ: Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration 私はLoadModule version_module modules/mod_version.soそれを機能させるために有効にしようとしましたが、今ではインストールが実行されると、その間にコンソールでfalse数秒後に応答します。更新しようとすると、残りのインストールが開始されますが、インストールを完了するには数回更新する必要があります。このプロセス中にMagentoが正常にインストールされたかどうかはわかりません。 管理者にアクセスすると動作しますが、コンソールJSエラーが発生します。フロントエンドはまだCSSなしでロードされます。 私はそれを数回インストールしようとしましたが、このエラーが発生するたびに



1
Magento 2:別のphtmlファイルでカスタムオプションを表示する方法
カスタムオプションでこの位置をオーバーライドして、別のphtmlファイルに表示するにはどうすればよいですか。 このコードを追加し、ファイルcheckout_cart_index.xmlをオーバーライドしないのみをform.phtmlオーバーライドしdefault.phtmlます。 <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock name="checkout.cart.item.renderers.override"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/item/default.phtml</argument> </action> </referenceBlock> </referenceContainer> </body> checkout.cart.item.renderersエイリアス「シンプル」の子がすでにあるというエラーが発生していますcheckout_cart_item_renderer.xml <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_item_price_renderers"/> --> <body> <referenceBlock name="checkout.cart.form"> <action method="setOverriddenTemplates"> <argument xsi:type="array"> <!-- …

4
magento 2のphtmlファイルでメディアディレクトリパスを取得する方法は?
メディアディレクトリパスを取得するために以下のメソッドを使用しましたが、エラーを返しました。 $om = \Magento\Core\Model\ObjectManager::getInstance(); $directoryList = $om->get(\Magento\App\Filesystem\DirectoryList::class); $pubMediaDir = $directoryList->getPath(\Magento\App\Filesystem\DirectoryList::MEDIA); 解決策を見つけるのを手伝ってください。

1
Magento 2:製品ページに各星の製品評価、平均評価、5つ星評価の割合を表示
次のように製品ページに評価を表示したい: 5/4/3/2/1の星評価を選択したユーザーの数 星として表示される平均評価 5つ星の評価を選択したユーザーの割合 そのためのカスタムコードを追加する必要があるため、getReviewsSummaryHtmlを提案しないでください。

2
UIコンポーネントを使用せずにMagento 2管理グリッドフィルターの日付形式を変更するにはどうすればよいですか?
以下はsome_grid_block.xml、 カレンダーフィルターの日付形式を変更するにはどうすればよいですか。 <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="adminhtml.qrcode.grid.container"> <block class="Oneteam\Qrcode\Block\Grid" name="adminhtml.qrcode.grid" as="grid"> <arguments> <argument name="id" xsi:type="string">QrcodeGrid</argument> <argument name="dataSource" xsi:type="object">Oneteam\Qrcode\Model\ResourceModel\Qrcode\Collection</argument> <argument name="default_sort" xsi:type="string">qr_id</argument> <argument name="default_dir" xsi:type="string">desc</argument> </arguments> <block class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <filterRange name="created_at" class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataScope" xsi:type="string">created_at</item> <item name="label" xsi:type="string" translate="true">Created</item> </item> </argument> <filterDate name="from"> …

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