0

我需要重命名工作流表单上的一些标签。我想我找到了需要编辑的资源包。它是 slingshot.properties 文件。

我根据自己的喜好更改了 workflow.field.message 和 workflow.field.comment 的值并重新启动了 Alfresco,但没有任何改变。我错过了什么?

4

1 回答 1

2
  1. 在 $TOMCAT_HOME/webapps/share/WEB-INF/classes/alfresco/web-extension 中,创建一个名为 custom-slingshot-application-context.xml 的新文件,其内容如下:

    <?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="mycustom.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
            <property name="resourceBundles">
                <list>
                    <value>alfresco.web-extension.messages.mycustom</value>
                </list>
            </property>
        </bean>
    </beans>
    
  2. 在 $TOMCAT_HOME/webapps/share/WEB-INF/classes/alfresco/web-extension/messages 中,创建一个名为 mycustom.properties 的文件,其内容如下:

    workflow.field.message=Whatever You Want
    
  3. 重启Tomcat

笔记:

  • 请在 bean ID 和属性文件名中使用比“mycustom”更具描述性的内容。这只是一个例子。
  • 在它们不存在的地方创建文件夹。
于 2012-04-24T16:57:07.213 回答