是否有可能(通过编程或xml配置)为文本字段admin配置选项设置默认值?如果是这样,怎么样?Magento - 管理员字段的默认值
11
A
回答
32
您可以通过您的模块的config.xml文件将默认值添加到admin config选项。通过管理员配置选项,我明白你的意思是配置设置选项(系统 - >配置)。
假设,您有以下system.xml文件。 System.xml文件是添加管理配置选项所必需的。
<?xml version="1.0" encoding="UTF-8"?>
<config>
<sections>
<mysection translate="label" module="mymodule">
<label>My Section</label>
<tab>catalog</tab>
<frontend_type>text</frontend_type>
<sort_order>110</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<groups>
<mygroup translate="label" module="mymodule">
<label>My Group</label>
<frontend_type>text</frontend_type>
<sort_order>99</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<fields>
<myfield translate="label comment">
<label>My Field</label>
<frontend_type>text</frontend_type>
<sort_order>1</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</myfield>
</fields>
</mygroup>
</groups>
</mysection>
</sections>
</config>
现在,默认值添加到管理员的配置选项,你需要写在你的模块的config.xml文件以下。
<default>
<mysection>
<mygroup>
<myfield>My Default Value</myfield>
</mygroup>
</mysection>
</default>
希望这会有所帮助。
对于详细的解释,你可以参考: - http://alanstorm.com/magento_default_system_configuration_values
0
<default>
<catalog><!-- tag of the system.xml section -->
<frontend><!-- tag of the system.xml group -->
<name_of_your_field>4</name_of_your_field><!-- tag of the system.xml field -->
</frontend>
</catalog>
</default>
相关问题
- 1. Magento更改管理中的选择字段的默认值
- 2. 值的字段的默认Django管理
- 3. 让站点管理员管理Django中的默认值
- 4. Wordpress CUstom字段管理视图中的默认字段
- 5. magento onepage checkout管理字段
- 6. 调整django管理员默认权限
- 7. Django管理员:删除默认链接
- 8. 管理magento中的管理员帐户
- 9. Django管理员表单和默认值的内联模型
- 10. 选项字段默认值
- 11. Sensenet DateTime字段默认值
- 12. Django AdminForm字段默认值
- 13. Magento类别缩略图字段未在管理员中显示
- 14. Hibernate中嵌入字段的默认值。 java.sql.SQLException:字段'url'没有默认值
- 15. Magento管理员侧栏
- 16. 项目管理员组的TFS默认组成员身份
- 17. sqlite的插入与默认字段的默认值
- 18. 获取magento管理网格中默认预选的所有行
- 19. Django字段的默认值是什么?
- 20. SQL Server 2000 - varchar字段的默认值
- 21. zenity字段中的默认值
- 22. protobuf的必填字段和默认值
- 23. 空白字段的默认值
- 24. 防止提交默认值的字段
- 25. 默认字段值的Javascript验证
- 26. 设置隐藏字段的默认值
- 27. 变更集中字段的默认值
- 28. 表单对象字段的默认值
- 29. 密码字段中的Jquery默认值
- 30. 学说:joinColumn字段的默认值
这似乎并不为我工作。我刷新了缓存,存储缓存,登录和注销,清除了浏览器缓存。我还必须做些什么才能使违约行为起作用? – ahnbizcad 2015-10-07 21:11:16