2016-05-31 2 views
0

デフォルトのslingshot/searchにcsv応答テンプレートを追加しますか? jarファイル(AlfrescoリモートAPI)の中にあるWebスクリプト。OTB slingshot searchを拡張するWebscript Alfresco 5.0 C

すでに

リットルは、このジャーリットルの内側のlib /共有のAlfresco/tomcatに/内

をjarファイルをAntビルド・スクリプトは、拡張xmlファイルのconfig /屋外/サイト・データ/拡張/拡張モジュールを定義しているがあります。 XML

<extension> 
    <modules> 
     <module> 
      <id>Custom DocumentList Widget</id> 
      <description>Extend Alfresco Search</description> 
      <customizations> 
       <customization> 
        <targetPackageRoot>org.alfresco.slingshot.search 
        </targetPackageRoot> 
        <sourcePackageRoot>webscripts.search</sourcePackageRoot> 
       </customization> 
      </customizations> 
     </module> 
    </modules> 
</extension> 

またlnsideのconfig/webscripts /検索lはsearch.get.csv.ftlファイルを持っているが、私は、CSVレスポンスを取得することはありません。これは、デフォルトのWebスクリプトを修正/拡張する最善の方法ですか?

答えて

2

これはあなたのケースでこれを拡張する最良の方法ではありません。 通常はそうですが、あなたの場合はAlfrescoのデフォルトのオーバーライドメカニズムを使用してください。

org/alfresco/slingshot/searchに追加してください。原因はAlfrescoにはcsv.ftlファイルがないためです。

拡張モジュールは、デフォルトのget.js & get.html.ftlファイルを拡張/変更するために使用されているので、上記のファイルのいずれかを指定しないと追加を受け入れるかどうかはわかりません。

+0

これは機能します。ありがとうございました –

関連する問題