更改Alfresco 5.1搜索框中的默认说明

问题描述 投票:0回答:1

我已成功创建了许多放大器来自定义Alfresco 5.1。让我变大的一个变化是开发一个放大器来改变搜索框中的默认文本。该文本目前是“搜索文件,人员,网站”,我希望它说“搜索报告”。我可以通过修改包含“search.instructions =搜索文件,人员,网站”的Aikau jar中的行来强制进行更改,但如果我们升级到与搜索不同的更新版本的Alfresco.instruction,这将无法执行占位符文本。让我知道你正在使用的Aikua版本。

alfresco alfresco-share alfresco-module-package
1个回答
0
投票

您可以使用用户模块部署方法。

Create .xml file within web-extension/site-data/extensions/share-module.xml

<extension>
  <modules>
    <module>
      <id>AAAAA</id>
      <version>1.0</version>
      <auto-deploy>true</auto-deploy>  
      <customizations>
        <customization>
          <targetPackageRoot>org.alfresco.share.header</targetPackageRoot>
          <sourcePackageRoot>com.menu</sourcePackageRoot>
        </customization>
      </customizations>
    </module>
  </modules>
</extension>



Create .js file within web-extension/site-webscripts/com/menu/share-header.get.js

var searchBox = widgetUtils.findObject(model.jsonModel.widgets, "id", "HEADER_SEARCH");
searchBox.config.placeholder= "search-custom.label";
© www.soinside.com 2019 - 2024. All rights reserved.