我正在使用 Orbeon 3.9.1 PE。我不会在表单生成器中找到带有工具箱的“新重复”控件。我已经更改了 resources.xml,并且在表单生成器中获得了“新重复”控件标签。然后我在 toolbox.xml 中添加这段代码——
<xforms:group context="$current-top-level-block" ref="instance('fb-variables')/grids-triggers" appearance="xxforms:internal">
<xhtml:div class="fb-tool">
<fr:button appearance="full">
<xforms:label>
<xhtml:img src="/apps/fr/style/images/silk/table_add.png" alt=""/>
<xhtml:span><xforms:output value="$form-resources/new-repeat/label"/></xhtml:span>
</xforms:label>
<xforms:action ev:event="DOMActivate">
<xforms:insert context="$current-top-level-block" nodeset="fr:section | fr:repeat | fr:grid"
at="index('fb-section-content-repeat')" position="after"
origin="......"/>
</xforms:action>
</fr:button>
</xhtml:div>
</xforms:group>
我在 model.xml 文件中找到了
对重复的焦点做出反应,但它是空的-- <
xforms:action ev:event="DOMFocusIn" ev:target="fb-section-content-grid-td-repeat" > TODO:这里有什么?<
/xforms:动作>
谁能建议我如何使用 orbeon 3.9.1 PE 在表单构建器中使用工具箱内的“新重复”控制按钮?