содержимое тега Alfresco при создании - PullRequest
0 голосов
/ 26 апреля 2019

возможно ли отобразить форму тега при создании документа (см: содержимое) в общей папке Alfresco 5.2?

Я искал в share-form-config.xml пример и не нашел ответа.

Я пробовал с

<config evaluator="model-type" condition="myco:myType">
<forms>
    <form>
        <field-visibility>

            <!-- ... -->

            <!-- tags and categories -->
            <show id="cm:taggable" for-mode="edit" force="true" />

            <!-- ... -->

        </field-visibility>
        <appearance>

            <!-- ... -->

            <field id="cm:taggable">
                <control>
                    <control-param name="compactMode">true</control-param>
                    <control-param name="params">aspect=cm:taggable</control-param>
                    <control-param name="createNewItemUri">/api/tag/workspace/SpacesStore</control-param>
                    <control-param name="createNewItemIcon">tag</control-param>
                </control>
            </field>

            <!-- ... -->

        </appearance>
    </form>
</forms>

но работает только при редактировании форм (с <config evaluator="node-type" condition="myco:myType">, а не при создании.

РЕШЕНИЕ

предыдущий код правильный, кроме

<!-- tags and categories -->
<show id="cm:taggable" for-mode="edit" force="true" />

, который должен быть без for-mode="edit" при создании документа.

1 Ответ

0 голосов
/ 28 апреля 2019

Я не могу сказать, что вы делаете, потому что вы не включили в себя "" элемент.Если вы хотите изменить форму, которая существует для новых узлов, используйте оценщик типа модели, например:

<config evaluator="model-type" condition="sc:whitepaper">

Оценщик типа узла используется для существующих узлов.

Если это не соответствует вашим требованиям, вы можете взглянуть на дополнение Uploader Plus .

...