【发布时间】:2013-12-21 11:47:07
【问题描述】:
如何将“数据”属性添加到我的 mod_mymodule.xml 中的字段 type="list" 像底部示例中的 (data="test") 吗?
<field name="mylistvalue" type="list" default="" label="Select an option" description="">
<option data="test" value="0">Option 1</option>
<option value="1">Option 2</option>
</field>
【问题讨论】:
-
你能提供更多的上下文吗?您如何生成表单(内置、扩展、自定义 HTML 等)
-
表单由Joomla框架自动生成...
-
你在想jquery是做什么的吗? demos.jquerymobile.com/1.2.0-rc.2/docs/forms/docs-forms.html 或者您是否正在考虑 html5 中的通用“如果没有别的就使用它”数据属性?基本上,JFormField 的工作方式会产生您几乎无法控制的标记,因此 AndrewEddie 说您最好克隆字段类型,然后您可以使用有意义的名称组成自己的属性。如果您想在代码中使用该属性(如果您将其放在 xml 中),它将作为该字段的 SimpleXMLElement 的一部分存在于 JForm 对象中。
标签: php joomla joomla2.5 joomla3.0