如何通过查询指定输入字段的值列表



我定义了一个字段

{{{field|state|default=new|input type=radiobutton}}}

指向属性状态:

Dies ist ein Attribut des Datentyps [[Datentyp::Text]].
Die möglichen Werte für dieses Attribut sind:
* [[Erlaubt Wert::new]]
* [[Erlaubt Wert::accepted]]
* [[Erlaubt Wert::rejected]]
* [[Erlaubt Wert::postponed]]

如何将字段定义更改为可以添加附加值的组合框?

根据:

  • https://semantic-mediawiki.org/wiki/Property:Allows_value

  • http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms

依赖于=模板名称[字段名称]的值-可用于输入类型为"combobox"、"text with autocomplete"、"textarea with"自动完成"one_answers"令牌"。指定当前允许的该字段的值是该字段从"字段名称"等于为"字段"选择的值的页面name"。例如,如果调用模板"Restaurant",它有名为"Country"one_answers"City",并且您想要用于自动完成仅为用户所在国家/地区的城市如果选中,则"城市"字段的字段标记看起来应该有所不同类似:{{{field|City|input-type=combox|values-dependenton=Restaurant〔Country〕}}。

通过依赖的值,可以指定一个语义查询来细化要使用的允许值。

根据mediawiki.org,允许通过自定义值是可能的

{{{field|state|default=new|input type=combobox}}}

但是新的值将不会被保存到属性的定义中。

相关内容

  • 没有找到相关文章

最新更新