#user-interface #action #alfresco-share
#пользовательский интерфейс #Экшен #на открытом воздухе-поделиться
Вопрос:
я пытаюсь добавить действие пользовательского интерфейса в alfresco, поэтому я сначала добавляю его в веб-клиент alfresco, и мне это удалось (я следовал руководству Джеффа Поттса). теперь я хочу добавить то же действие пользовательского интерфейса в общий ресурс alfresco, поэтому я создал файл с именем share-config-custom.xml и я поместил его в ту же папку, что и web-client-config-custom.xml но это не работает, есть проблема? код share-config-custom.xml
<alfresco-config>
<config condition="DocLibActions">
<actions>
<action id="web_site">
<label>SomeCo</label>
<href>any_Link</href>
<image>/someco/images/icons/website.gif</image>
<target>new</target>
</action>
</actions>
<actionGroups>
<actionGroup id="document-browse">
<action index="400" id="web_site"/>
</actionGroup>
<actionGroup id="document-details">
<action index="400" id="web_site"/>
</actionGroup>
</actionGroups>
</config>
</alfresco-config>
Есть ли проблема?
Есть ли какой-нибудь хороший учебник для этого?
Комментарии:
1. какую версию alfresco вы используете?
2. я использую сообщество alfresco 4.2.f
Ответ №1:
По этой ссылке на странице 23 вы найдете подробное описание того, как следует share-config-custom.xml похоже на добавление пользовательского действия в пользовательский интерфейс. Вы должны знать, что вещи с Alfresco быстро меняются от версии к версии, и информация в этом руководстве не обязательно должна быть на 100% правильной.
Комментарии:
1. это не работает, share-config-custom.xml должно быть в той же папке, что и web-client-config-custom.xml нет ! ?
Ответ №2:
Ваш код в порядке. Вам нужно разместить share-config-custom.xml файл в /share/classes/alfresco/web-extension