добавьте действие пользовательского интерфейса в alfresco

#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