1

我需要按“创作者姓名”(以及其他字段)过滤露天问题。目前,过滤器表单已经包含有关信息cm:creatorcm:modifier但是为了查询数据库,您必须指定相对创建者 ID。相反,我想为“创作者”指定“用户名”。

遵循原始过滤器形式:

<field id="cm:creator" set="normal" mandatory="false">
    <control template="/org/alfresco/components/form/controls/textfield.ftl">
        <control-param name="forceEditable">true</control-param>
        <control-param name="style">width:250px</control-param>
    </control>
</field>

我都试过了people-finder.get.html.ftlauthority-finder.get.html.ftl但不是我的情况。按照我试图做的事情:

<field id="dl:issueCreatorFullName" set="normal">
    <control template="/org/alfresco/components/people-finder/authority-finder.get.html.ftl">
        <control-param name="style">width:250px</control-param>
        <control-param name="forceEditable">true</control-param>
    </control>
</field>

有人知道我可以使用哪个控制器吗?如果需要,有关如何编写自定义控制器的任何建议?还有另一种解决方案吗?EG 某种关联或其他 cm: 可以引用创建者姓名的对象?

4

0 回答 0