Как переопределить значение из slingshot.properties в Alfresco? - PullRequest
0 голосов
/ 25 октября 2019

Я использую alfresco 6. Я создал пользовательский xml и файл пользовательских свойств в папке веб-расширения. Мои изменения не отражаются. Как правильно это сделать?

1 Ответ

3 голосов
/ 25 октября 2019

Вы должны поместить файл свойств пользовательской рогатки в папку web-extension \ messages, и вам необходимо создать и поместить контекстный файл пользовательской рогатки, чтобы импортировать файл свойств пользовательской рогатки.

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
  <bean id="org_alfresco_module_custom_propertyBootstrap" class="org.alfresco.i18n.ResourceBundleBootstrapComponent">
      <property name="resourceBundles">
         <list>
            <value>alfresco.web-extension.messages.customslingshot</value>
         </list>
      </property>
   </bean>   
</beans>

Сохраните этот файл как custom-slingshot-application-context.xml в папке веб-расширения.

Создайте customslingshot.properties в веб-расширении \ messages и переопределить сообщение в файле customslingshot.properties.

Надеюсь, это поможет

Примечание. Это работает на Alfresco 5.x и должно работать с Alfresco 6.0. Пожалуйста, дайте мне знать, если у вас возникнут проблемы.

...