PHPackages                             nilsenpaul/craft-easy-search - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. nilsenpaul/craft-easy-search

ActiveCraft-plugin[Search &amp; Filtering](/categories/search)

nilsenpaul/craft-easy-search
============================

Easy Search lets content editors use predefined search queries in Craft's control panel, or 'build' their own.

1.0.3(4y ago)217.8k1[3 issues](https://github.com/nilsenpaul/craft-easy-search/issues)[1 PRs](https://github.com/nilsenpaul/craft-easy-search/pulls)proprietaryVue

Since Feb 11Pushed 3y ago1 watchersCompare

[ Source](https://github.com/nilsenpaul/craft-easy-search)[ Packagist](https://packagist.org/packages/nilsenpaul/craft-easy-search)[ RSS](/packages/nilsenpaul-craft-easy-search/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (7)Used By (0)

Easy Search plugin for Craft CMS 3.x
====================================

[](#easy-search-plugin-for-craft-cms-3x)

Craft's search functionality, powerful as it may be, is not as end user friendly as you'd like it to be. With Easy Search, your content editors can use predefined search queries ("search for all entries with an image field that's not empty") or build their own search query with a user friendly GUI.

### ⚠️ \*\*This plugin will not be released for Craft 4

[](#warning-this-plugin-will-not-be-released-for-craft-4)

We believe that native element index filtering options in Craft 4, in addition to having the ability to create [custom sources](https://craftcms.com/docs/4.x/entries.html#custom-sources) with filtering applied, makes our plugin obsolete.

[![Easy Search](resources/gif/easy-search.gif)](resources/gif/easy-search.gif)

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 3.0.0 or later.

Installation
------------

[](#installation)

To install the plugin, follow these instructions.

1. Open your terminal and go to your Craft project:

    ```
     cd /path/to/project

    ```
2. Then tell Composer to load the plugin:

    ```
     composer require nilsenpaul/craft-easy-search

    ```
3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Easy Search.

Configuring Easy Search (optional)
----------------------------------

[](#configuring-easy-search-optional)

If you want to be able to use predefined search queries with Easy Search, create a file in Craft's `config` folder, named `easy-search.php`. In this file, you'd add the following:

```
