2016-04-11 15 views
0

で新しいフィールドでカスタムタブを追加するには、私がsuccessfulyこのチュートリアル以下、その内部のカスタムフィールドを持つカスタムタブを作っていますdatasheatMagentoの2.0カスタムモジュール - 製品形態

はしかし、私は、「自分でする実装が必要モジュール "。 catalog_product_new.xmlTabs.phpを自分のモジュールディレクトリに移動した場合、これを実装する方法を知っていますか?申し訳ありませんが、これは初めての投稿です。投稿に長いコードを貼り付けてコピーする必要があるかどうかはわかりませんが、必要なことをします。

これは私がOpencartのものを扱うようにMagentoで初めてのコードですが、残念ながらMagentoにOCプラグインを移植する作業がありました。

ありがとうございます!!!!

答えて

0

名前空間名:テスト

モジュール名: ProductTabs

  1. まず、あなたのMagentoの店舗の管理パネルに移動してストアに移動 - >製品。 [新しい属性の追加]をクリックし、新しい属性を作成します。 (属性ラベルDEMOと属性コードのデモを設定してください)
  2. 今度はストア→属性セットと属性セットの追加に行きます。
  3. 属性セットをクリックし、最初の手順で作成した未割り当て属性を製品詳細にドラッグし、[保存]をクリックします。
  4. 管理パネルの商品編集ページに移動し、最初と2番目のステップで作成した属性名とテンプレート名を変更します。
  5. app/code/Test/ProductTabs/etc/module.xmlにこのコードを貼り付けます。 <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Test_ProductTabs" setup_version="1.0.0"></module> </config>
  6. app/code/Test/ProductTabs/registration.phpにこのコードを貼り付けます。 <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Test_ProductTabs', __DIR__ );
  7. app/code/Test/ProductTabs/view/frontend/layout/catalog_product_view.xmlにこのコードを貼り付けます。 <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_config uration.xsd"> <body> <referenceBlock name="product.info.details"> <block class="Magento\Catalog\Block\Product\View" name="demo.tab" template="Test_ProductTabs::custom_tab.phtml" group="detailed_info" > <arguments> <argument translate="true" name="title" xsi:type="string">Custom Tab</argument> </arguments> </block> </referenceBlock> </body> </page>
  8. 今、app/code/Test/ProductTabs/view/frontend/templates/custom_tab.phtmlにこのコードを貼り付けます。 <?php $product = $block->getProduct(); ?> <h1 style="color: #00aeed"><?php echo $product->getData('demo'); ?></h1>
  9. あなたの製品ページを今すぐlauchしてください。
関連する問題