Adicionar novos campos à pesquisa avançada

cancel
Showing results for 
Search instead for 
Did you mean: 
ednilo_pinheiro
Member II

Adicionar novos campos à pesquisa avançada

Sou novo no Alfresco

Gostaria de saber se é possível criar um novo campo na tela de pesquisa avançada, i.e. "Pasta", e quando o usuário preencher esse valor, a pesquisa será realizada apenas dentro dessa pasta ?!

Se sim, quais arquivos seriam necessários alterar? Somente share-config-custom.xml?  Ou seria necessário também alterar o search.lib.js ?

Eu já consegui adicionar o novo campo "Pasta" com o seguinte código no share-config-custom.xml :
       
<config evaluator="model-type" condition="cm:content">
      <forms>
         <!– Search form –>
         <form id="search">
       <field-visibility>
          <show id="space" force="true" />
       </field-visibility>
       <appearance>
          <field id="space" label="PastaX">
             <control template="/org/alfresco/components/form/controls/spaceAjax.ftl" />
          </field>
       </appearance>
         </form>
      </forms>
   </config>



Porém, ele continua consultando em todas as pastas.

Desde já, muito obrigado.
1 Reply
douglascrp
Advanced II

Re: Adicionar novos campos à pesquisa avançada

Boa noite.

O que você fez não é o suficiente.
Você precisa alterar mais coisas para isso, mas por sorte, já existe um addon que faz o que você precisa.

https://addons.alfresco.com/addons/alfresco-share-folder-search