الأخبار التكنولوجية والاستعراضات والنصائح!

كيفية إضافة حقل جديد في نموذج قواعد أسعار سلة التسوق في Magento 2 Backend

ستساعدك المقالة التالية: كيفية إضافة حقل جديد في نموذج قواعد أسعار سلة التسوق في Magento 2 Backend

<؟ php

مساحة الاسم Meetanshi \ Mtapi \ Setup ؛

استخدام Magento \ Framework \ App \ Config \ ConfigResource \ ConfigInterface ؛

استخدام Magento \ Framework \ Setup \ ModuleContextInterface ؛

استخدم Magento \ Framework \ Setup \ SchemaSetupInterface ؛

استخدم Magento \ Framework \ Setup \ UpgradeSchemaInterface ؛

فئة UpgradeSchema تنفذ UpgradeSchemaInterface

{

محمية ResourceConfig $؛

الوظيفة العامة __construct (

ConfigInterface $ ResourceConfig)

{

$ this-> ResourceConfig = $ ResourceConfig؛

}

ترقية الوظيفة العامة (إعداد $ SchemaSetupInterface ، سياق $ ModuleContextInterface)

{

المثبت $ = الإعداد $؛

$ installer-> startSetup () ؛

$ installer-> getConnection () -> addColumn (

$ installer-> getTable (“قاعدة المبيعات”) ،

“رابط_إعادة التوجيه” ،

[

                ‘type’ => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,

                ‘unsigned’ => true,

                ‘nullable’ => true,

                ‘default’ => ”,

                ‘comment’ => ‘redirection_link’

            ]

) ؛

$ installer-> getConnection () -> addColumn (

$ installer-> getTable (“قاعدة المبيعات”) ،

“offer_image”،

[

                ‘type’ => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT,

                ‘unsigned’ => true,

                ‘nullable’ => true,

                ‘default’ => ”,

                ‘comment’ => ‘offer_image’

            ]

) ؛

$ installer-> endSetup () ؛

}

}