组'输入选项值'在模板变量中使用' listbox'类型

时间:2014-11-24 04:26:04

标签: modx modx-revolution modx-templates modx-resources

我想在列表框中应用分组文本,如下所示 1

enter image description here 这是资源页面中的列表框。

我尝试将'optgroup'标记添加到 '管理器\模板\默认\元件\电视\呈现\输入\列表框-Multiple.tpl的' 但仍然无效,' optgroup'标记将被忽略。

我想知道我应该‘Adding a Custom TV Input Type’,但文档中没有包含有关分组输入值的详细信息。

1 个答案:

答案 0 :(得分:0)

这很容易;) 你的列表框应该包含一个@CHUNK yourchunk 在那个块中,你几乎可以执行所有操作,创建一个列表,如:

    <select name="something" id="something" >
    <option value="" selected disabled>choose</option>
    <optgroup label="Headline 01">
    [[pdoResources? &parents=`0` &where=`{"template:=":40` &sortby=`{"value":"ASC"}` &limit=`40` &tpl=`pdoResourcesFormoption-something` &includeTVs=`some-tv`]]
    </optgroup>

    <optgroup label="Headline 02">
    [[pdoResources? &parents=`0` &where=`{"template:=":41` &sortby=`{"value":"ASC"}` &limit=`40` &tpl=`pdoResourcesFormoption-something` &includeTVs=`some-tv`]]
    </optgroup>

    <optgroup label="Headline 03">
    [[pdoResources? &parents=`0` &where=`{"pagetitle:=":"something"` &sortby=`{"value":"ASC"}` &limit=`40` &tpl=`pdoResourcesFormoption-something` &includeTVs=`some-tv`]]
    </optgroup>