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

3
magento2で注文が行われたら、見積から注文および注文アイテムにカスタムデータをコピーします
私は、magento 2でカスタム割引があるカスタムモジュールを構築しています。見積、見積品目、注文、注文品目から割引をコピーしようとしています。magento 1では、次のconfig.xmlように宣言します。 <fieldsets> <sales_convert_quote_address> <custom_discount_amount><to_order>*</to_order></custome_discount_amount> <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount> </sales_convert_quote_address> <sales_convert_quote_item> <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount> <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount> </sales_convert_quote_item> </fieldsets> そして、私のカスタムの割引額は、テーブルにコピーされました:sales_flat_orderとsales_flat_order_item予想通り。 Magento 2では、fieldset.xml次のコードでファイル名を作成しました。 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Object/etc/fieldset.xsd"> <scope id="global"> <fieldset id="sales_convert_quote_item"> <field name="custom_discount_amount"> <aspect name="to_order_item" /> </field> <field name="base_custom_discount_amount"> <aspect name="to_order_item" /> </field> </fieldset> <fieldset id="sales_convert_quote_address"> <field name="custom_discount_amount"> <aspect name="to_order" /> </field> <field name="base_custom_discount_amount"> <aspect name="to_order" /> </field> …

2
Magento 2 fieldset.xml; 見積もりから注文にフィールドをコピーする
見積もりから注文を作成するカスタムモデルを作成しました。私はfieldset.xmlを使用して、注文に引用カスタムコードをコピーしています。一致するフィールドを使用して、見積もりと注文の両方でカスタム列を作成しました。注文が出されると、値は引用カスタムフィールドに格納されますが、注文にコピーされません。以下は私のfieldset.xmlです <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:DataObject/etc/fieldset.xsd"> <scope id="global"> <!--quote convert to order--> <fieldset id="sales_convert_quote"> <field name="preorder_number"> <aspect name="to_order" /> </field> <field name="purchase_order_number"> <aspect name="to_order" /> </field> <field name="reference_number"> <aspect name="to_order" /> </field> </fieldset> <!--quote item convert to order item--> <fieldset id="quote_convert_item"> <field name="preorder_number"> <aspect name="to_order_item" /> </field> <field name="purchase_order_number"> <aspect name="to_order_item" /> …

2
Magento 2フォームフィールド切り替えタイプ
次のように、magento 2で入力切り替えオプションを作成します。 フィールドの種類がわからないので、現在は次のような選択ドロップダウンを使用しています。 $fieldset->addField( 'featured', 'select', [ 'label' => __('Featured'), 'title' => __('Featured'), 'required' => true, 'options' => ['1' => __('Yes'), '0' => __('No')], 'value' => $partner['featured'] ] );

1
カスタムテーブルフィールドを取得して表示する簡単なMagento2の例?
Magento2データベースにカスタムテーブルがあり、Magento2ページでフィールドデータを接続、取得、および表示する方法の簡単な実際の例が見つかりません。 これはほとんど機能しますが、フィールドのフェッチで停止するので不完全ですが、実際にWebページにフィールドを表示する方法は示していません。http: //webkul.com/blog/magento2-write-custom-mysql-query-without -using-model / 誰かが完全な例を提供できますか?

6
フィールドセットのフィールドを多依存性にする方法は?
私はフィールドセットの親と管理パネルのを選択する(5つのオプションを持っている)と2つのフィールド親値を選択する場合に表示されるべき、3、4または5であろう私はMagentoのに同様のロジックの例を見つけていませんそして、通常の依存関係を類推して書き込もうとしましたが、機能しません。私の例では、依存フィールドは、selectから値5のオプションを選択しているときにのみ表示され、1、2、3、または4を選択すると表示されません。 完全なコード(ブロックの例): <?php namespace Siarhey\Test\Block\Adminhtml\Promo\Quote\Edit\Tab; class Actions extends \Magento\Backend\Block\Widget\Form\Generic implements \Magento\Backend\Block\Widget\Tab\TabInterface { /** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Registry $registry * @param \Magento\Framework\Data\FormFactory $formFactory * @param array $data */ public function __construct( \Magento\Backend\Block\Template\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Data\FormFactory $formFactory, array $data = [] ) { parent::__construct($context, $registry, $formFactory, $data); } …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.