Search by

arter / amos-search

art-er

There is no license information available for the latest version (1.1.0) of this package.

Amos Search

This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.

Package info

repo.aster.it/elitedivision/amos-search

Homepage

Type:component

pkg:composer/arter/amos-search

Statistics

Installs: 601

Dependents: 0

Suggesters: 0

1.1.0 2024-05-07 10:05 UTC

This package is auto-updated.

Last update: 2026-10-19 14:31:44 UTC


README

Plugin to allow global search on several models. Global search can be extended, possibly, to any module. To enable global search for a model:

  • make the model search class implement the arter\amos\core\interfaces\SearchModelInterface;
  • make the model implement the ModelLabelsInterface

Installation

  1. The preferred way to install this extension is through composer.

    Either run

     composer require arter/amos-search
    

    or add

     "arter/amos-search": "~1.0"
    

    to the require section of your composer.json file.

  2. Add module to your modules-amos config in backend:

    <?php
    $config = [
        'modules' => [
            'search' => [
                'class' => 'arter\amos\search\AmosSearch'
            ],
        ],
    ];
    
  3. Enable the search bar add to backend/params-local

search navbar menu

'searchNavbar' => true

Module configurations

  • enableNetworkScope - boolean, default = false
    If true, when the scope is within a network (eg. in a community) only the network contents results are shown