09-11-2020 05:52 AM
Hello,
I am using Alfresco Community version 6. I want to ad custom type in live search suggestion.
How can i do that.
Thanks in Advance!
09-11-2020 06:40 AM
This blog post is still valid:
09-11-2020 07:14 AM
Hi thanks for rply but this is for adding extra information about the results. but in search i need to search a content or folder of my custom type. Currently it is searching only cm:content and cm:folder.
09-11-2020 10:44 AM
@rasika_g From what i can understand, you want provide custom properties for live search. By default live search looks for keywords in "cm:name cm:title cm:description TEXT TAG". If you have custom properties defined as part of custom types/aspects, then you can configure those as well.
You need to extend the live-search/search webscript, try this and see if it works for your use case. see the details here:
Extend and update live-search-docs.get.config.xml with your custom properties.
Example:
<search> <default-operator>AND</default-operator> <default-query-template>%(cm:name cm:title cm:description TEXT TAG demo:publisher demo:author)</default-query-template> </search>
Extend and update search.get.config.xml with your custom properties.
Example:
<search> <default-operator>AND</default-operator> <default-query-template>%(cm:name cm:title cm:description ia:whatEvent ia:descriptionEvent lnk:title lnk:description TEXT TAG demo:publisher demo:author)</default-query-template> </search>
09-11-2020 11:48 AM
hi Thanks for replay but it is not working .
I also tried by using https://www.seedim.com.au/customising-alfresco-live-search/ this way but some how it is also not working is there any other way you know.
09-11-2020 09:12 PM
I am not sure why it is not working for you. Steps are simple to do. Here is a sample project i just tried and it is working as expected.
https://github.com/abhinavmishra14/search-extension-demo
I added a custom property acme:copyrightYear in content model
Extended live-search and search, see here: https://github.com/abhinavmishra14/search-extension-demo/tree/master/search-extension-demo-platform/...
Added custom property and an additional ootb property in live-search-docs.get.config.xml and search.get.config.xml
live-search-docs.get.config.xml
<search> <default-operator>AND</default-operator> <default-query-template>%(cm:name cm:title cm:description cm:author acme:copyrightYear TEXT TAG)</default-query-template> </search> search.get.config.xml
<search> <default-operator>AND</default-operator> <default-query-template>%(cm:name cm:title cm:description cm:author ia:whatEvent ia:descriptionEvent lnk:title lnk:description acme:copyrightYear TEXT TAG)</default-query-template> </search>
Results:
If your searches are still not working, try checking if documents are getting indexed and searchable
03-24-2021 07:20 AM
Hi all,
sorry for the very simple question. But I'm tryng to customize my search modifing
live-search-docs.get.config.xml
but it's not clear to me where I need to put the modified file. Just to be more clear:
Can I put the file somewhere in the tomcat folders or i need to make an amp project?
Thanks for any suggestion
Michele
03-24-2021 09:41 AM
Its an webscript extension in platform project. It should be placed under for e.g.:
<platform-module>/src/main/resources/alfresco/extension/templates/webscripts/org/alfresco/slingshot/search/live-search-docs.get.config.xml
Check the example here:
09-13-2020 10:21 AM
Hi:
You can add TYPE:customtype or ASPECT:customaspect in your live search.
https://docs.alfresco.com/4.0/tasks/rm-search-specialtypes.html
Regards.
--C.
Explore our Alfresco products with the links below. Use labels to filter content by product module.