Как переопределить значение из slingshot.properties в Alfresco?

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


person SkyBlue    schedule 24.10.2019    source источник


Ответы (1)


Вы должны поместить файл свойств пользовательской рогатки в папку 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 в разделе web-extension\messages и переопределите сообщение в файле customslingshot.properties.

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

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

person Muralidharan Deenathayalan    schedule 25.10.2019