如何在magento配置文件中添加动态选择框

时间:2014-02-13 11:20:35

标签: xml magento configuration

我想在系统配置中显示动态选择框以选择值。我添加了文本框,如图所示,添加文本框很简单,但如何添加与文本框相同的选择框。

我添加了以下代码来显示动态文本框:

<fields>
    <product_option translate="label">
                            <label>Tour Options</label>
                            <backend_model>adminhtml/system_config_backend_serialized_array
                            </backend_model>
                            <frontend_model>customoptioncreater/adminhtml_system_config_form_field_additem
                            </frontend_model>
                            <sort_order>31</sort_order>
                            <show_in_default>1</show_in_default>
                            <show_in_website>1</show_in_website>
                            <show_in_store>1</show_in_store>
                            <comment>Add Tour Options Item</comment>
                        </product_option>
                       </fields>

创建模型文件以呈现html:

enter image description here

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用您的前端模型

<frontend_model>customoptioncreater/adminhtml_system_config_form_field_additem</frontend_model>

在那里你可以添加JS代码,例如:

echo '<script> // YOUR CODE </script>';

这就是你可以在你的后端“注入”JS以使其更具动态性的方式