2017-08-07 25 views
0

我已經成功創建了一些定製Alfresco 5.1的放大器。包括我在內的一個變化就是開發一個放大器來改變搜索框中的默認文本。該文本目前是「搜索文件,人員,網站」,我希望它說「搜索報告」。我可以通過修改包含「search.instructions =搜索文件,人員,站點」的Aikau jar中的行來強制更改,但如果我們升級到更新版本的Alfresco,這將不會成立。請讓我知道是否有人在製作放大器來改變與搜索佔位符文本不同的search.instruction方面取得了成功。讓我知道你使用的是哪個版本的Aikua。感謝您的幫助。更改Alfresco 5.1中的默認指令搜索框

+0

謝謝,桑傑。這對我不起作用。我錯過了什麼?有人建議我升級Aikau,但我已經在運行最新的一個。歡迎任何其他建議。 – sharix

回答

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";