Skip to content
This repository has been archived by the owner on Oct 30, 2018. It is now read-only.

ixiam/com.ixiam.modules.quicksearch

Repository files navigation

Important: This repo has been moved to: https://lab.civicrm.org/extensions/quicksearch


com.ixiam.modules.quicksearch

Screenshot

Customize CiviCRM's QuickSearch

  • Hide Contact's basic fields that are not normally used in a quicksearch
  • Add custom fields in the QuickSearch

The extension is licensed under AGPL-3.0.

Requirements

  • PHP v5.6+ / PHP v7.0+
  • CiviCRM 4.7+ / 5.0+

Installation (Web UI)

This extension has not yet been published for installation via the web UI.

Installation (CLI, Zip)

Sysadmins and developers may download the .zip file for this extension and install it with the command-line tool cv.

cd <extension-dir>
cv dl com.ixiam.modules.quicksearch@https://github.com/ixiam/com.ixiam.modules.quicksearch/archive/master.zip

Installation (CLI, Git)

Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.

git clone https://github.com/ixiam/com.ixiam.modules.quicksearch.git
cv en quicksearch

Usage

  1. Install the extension
  2. Go to the Menu Administer / Customize Data and Screens / QuickSearch Settings or url civicrm/admin/quicksearch
  3. Disable basic fields to hide add custom fields to be shown in quicksearch. Only custom fields defined as Is Searcheable are available to be selected
  4. Save and start quicksearching!

Screenshot

Known Issues

  1. When searching by custom field after entering a text, if the user presses enter, the next page is the Advanced Search, but without the filters populated as expected. It works with basic fields. Issue #2