Auto Complete Search

KNOWARTH Technologies Pvt. Ltd.
Data Modeling & Business Logic
Suggestive search is the most prominent feature for quick and easy searches these days in every medium and platform. With the introduction of Liferay DXP users are able to search for various keywords (complete words) from the entire library of documents and portal. We have found an easy and better way to combine “suggestive search” as Auto Complete search which will allow users to search their referenced keywords and terms in real-time. Let’s take a look at the problem, the solutions and configuration of our function on a platform.

- Problem
As of now the Search Portlet of Liferay has an integrated functionality that allows searches for page and web content assets. However, it misses the critical keyword suggestion list and custom keyword selection where in a user can define where he wants that search term to be searched for whether it’s in a blog, document or portal. Another issue is that the search terms (Assets) are never displayed in group, hindering the possibility of suggestive and specific search terms.

- Solution
At KNOWARTH, we have created an absolute search solution that allows users to search for various assets like Blogs, Documents, Media, Webpages and content, Message boards, Wiki and other docs with suggestive keywords. With this Auto Search Portlet as user can not only search for words but also choose in which assets he want to see results. This is an ultimate solution that will meet the growing demand for suggestive search and save the user time and hassel to look into lot of pages and content.

Below are the steps that show how to configure Auto Search Portlet:

Step 1: Paste the .jar file in the deploy folder on your Tomcat Server

Step 2: Now, Add Auto Complete Search Portlet on any page for search.

Step 3: Click on the configuration section of the menu.

Step 4: You will be able to choose from varieties of assets to show the search results.

Step 5: Now, click on the save button to save your settings for the Portlet search configuration.
Note- Please save and assign specific URLs to your assets like blogs, Message boards, Wiki and Announcements as they do not have their specific URLs.

Step 6: After typing your keyword, you will be able to see a list of options available for search and select assets to redirect that asset for user’s keyword choice.

Once you have done that, you are set to enjoy the quick search results within the asset areas of your Portlet. This Suggestive search will make it easy for your portlet’s users to find relevant information with ease.
Liferay is trademark of Liferay, Inc., Liferay International Limited and/or Liferay Affiliate, registered in the United States and/or other countries.
Release Summary and Release Notes
Version Change Log Supported Framework Versions Date Added
Liferay DXP 7.0 GA1+
Anblicks is a Cloud Data Engineering Firm - Enabling Enterprises with Data-Driven Decision Making. Since 2004, Anblicks has been enabling customers across the globe, with their digital transformation journey. Anblicks is headquartered in Addison, Texas, and employs more than 400 technology professionals, data analysts, and data science experts in the USA, India, and Indonesia. Anblicks is committed to bringing value to various industries using Data Strategy, Cloud Data Engineering, and 24x7 Managed Data Services. Global Customers are benefited from our Anblicks Ignite Enterprise Data Platform and products. Anblicks' comprehensive knowledge and expertise includes CloudOps, Data strategy and Modern app services. They have proven capabilities of delivering complex and innovative solutions powered by the Liferay DXP platform. They have a team of proficient Liferay developers and Liferay thought leaders. They have authored and reviewed several books on Liferay. They bring innovative digital experiences to applications, corporate websites, customer self-serves, intranet and community portals, partner portals, ecommerce portals, collaboration and CMS portals. Their mission is to help their customers achieve goals with simple yet effective solutions through state-of-the-art technology, innovation, and reliability.
KNOWARTH Technologies Pvt. Ltd.
Published Date
April 09, 2017
Supported Versions

Installation Instructions

This is a Legacy App that is no longer available in the new App Marketplace. You are able to acquire it from your installed DXP or CE instance and install it by following the instructions below.

Acquiring this App through the legacy Liferay Portal Store

  1. Review app documentation for any specific installation instructions.
  2. Login to your Liferay Portal instance with administrative permissions.
  3. Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Store.
  4. If needed, login to your Liferay.com account by choosing Sign In.
  5. Search for the app name in the Search dialog.
  6. Once the app is found, click on the app in the search results.
  7. On the app details page, choose to acquire the app by selecting the Free, Buy, or Trial button.
  8. Follow the instructions on the screen to complete the acquisition.

Installing this App through legacy Liferay Portal Purchased Apps

  1. After acquiring the app, login to your Liferay Portal instance with administrative permissions.
  2. Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Purchased.
  3. If needed, login to your Liferay.com account by choosing Sign In.
  4. Click the Install button to install your app on your Liferay Portal instance.

See the legacy App Marketplace help documentation for more information.