Мне удалось добавить свойство на лист свойств в alfresco и отобразить какое-то сообщение, но теперь я хочу, чтобы сообщение было ссылкой, как
<a href="#" > someText </a>
есть ли решение?
Мне удалось добавить свойство на лист свойств в alfresco и отобразить какое-то сообщение, но теперь я хочу, чтобы сообщение было ссылкой, как
<a href="#" > someText </a>
есть ли решение?
Если вы заглянете в конфигурацию формы «Поделиться», вы увидите несколько примеров полей, с которыми связаны «элементы управления». Один из способов сделать то, что вы просите, — добавить настраиваемый элемент управления для этого конкретного свойства.
Например, вы можете отредактировать файл share-config-custom.xml и перейти к элементу поля для свойства, для которого вы хотите отобразить ссылку, и добавить настраиваемый элемент управления, например:
<field id="cm:title">
<control template="/com/example/components/form/controls/displayLink.ftl" />
</field>
После этого создайте шаблон freemarker в web-extension/site-webscripts/com/example/components/form/controls/displayLink.ftl в вашем проекте Alfresco Share AMP.
Вы можете найти несколько примеров элементов управления формы в исходном коде. Вы также можете просмотреть эту вики-страницу.
Если вместо этого вы хотите создать ссылку в разделе «Действия с документом», вы можете сделать это с помощью пользовательского действия пользовательского интерфейса. Пример того, как выполнить действие пользовательского интерфейса с простым URL-адресом, приведен в этот урок.