Magento 2 - 在管理表单中添加多选状态

Posted

技术标签:

【中文标题】Magento 2 - 在管理表单中添加多选状态【英文标题】:Magento 2 - add Multiselect Status in admin Form 【发布时间】:2017-06-29 00:23:04 【问题描述】:

我正在 Magento 2 中开发一个自定义模块。我想在编辑表单中添加一个多选,以允许用户选择订单的状态。在 Magento 1.9 中是这样完成的:

Mage::getModel('sales/order_status')->getResourceCollection()->getData();

如何在 Magento 2 中做到这一点?

【问题讨论】:

您想要订单状态选项吗? 是的,我想列出所有订单状态选项。 【参考方案1】:

您可以将此代码添加到 Vendor/Module/etc/adminhtml/system.xml

           <field id="order_status" translate="label" type="multiselect" sortOrder="5" showInDefault="1" showInWebsite="1" showInStore="1">
                <label>Order status</label>
                <source_model>Magento\Sales\Model\Config\Source\Order\Status</source_model>
                <comment>Select the status for the orders to be exported</comment>
            </field>

【讨论】:

以上是关于Magento 2 - 在管理表单中添加多选状态的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 的警报对话框中添加多项选择复选框?

在ios中添加多个子视图

是否可以在python中添加多值和列表。我收到类型错误

在放大graphql中添加多对多连接

Oracle Sql:如何在 sql 中添加多个子总计?

我正在尝试在 django 中添加多对多字段但出现错误