2017-08-07 6 views
0

Ich habe erfolgreich eine Anzahl von Verstärkern erstellt, um Alfresco 5.1 anzupassen. Die einzige Änderung, die mich altert, ist, einen Verstärker zu entwickeln, um den Standardtext in der Suchbox zu ändern. Der Text lautet derzeit "Suche nach Dateien, Personen, Websites" und ich möchte, dass er "Suchberichte" sagt. Ich kann die Änderung erzwingen, indem ich die Zeile in der Aikau-Jar ändern, die die "search.instructions = Search files, people, sites" enthält, aber dies wird nicht funktionieren, wenn wir auf die neuere Version von Alfresco upgraden. Bitte lassen Sie mich wissen, wenn es jemandem gelungen ist, einen Verstärker zu erstellen, der die Suchanweisung ändert, die sich von dem Text des Suchplatzhalters unterscheidet. Lass mich wissen, welche Version von Aikua du verwendest. Danke für die Hilfe.Ändern der Standardanweisungen in Alfresco 5.1 searchbox

+0

Vielen Dank, Sanjay. Das funktioniert nicht für mich. Was vermisse ich? Es wurde vorgeschlagen, dass ich Aikau aufrüste, aber ich betreibe bereits das neueste. Alle anderen Vorschläge sind willkommen. – sharix

Antwort

0

Sie können hierfür den Benutzermodul-Bereitstellungsansatz verwenden.

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