dev-master
9999999-devReplaces SilverStripes built in search functionality with Searchify (aka IndexTank)
BSD (3-Clause)
The Requires
- php >=5.3,<7
- silverstripe/framework ^3.1.0
- silverstripe/cms ^3.1.0
Wallogit.com
2017 © Pedro Peláez
Replaces SilverStripes built in search functionality with Searchify (aka IndexTank)
This module is a complete replacement for SilverStripes built in search functionality., (*2)
It takes advantage of Searchify's, (*3)
This module only supports installation via composer:, (*4)
composer require steadlane/silverstripe-searchify
/dev/build afterwards and ?flush=1 for good measure for SilverStripe to become aware of this module/dev/tasks/SearchifyIndexAllTask to automatically index any publicly visible, and searchable pages found in your SiteTree
ErrorPage)HTMLText fields defined, if discover is enabled then this module will detect these fields and add them to the index, therefore allowing them to be also searchableYou need only define the API URL provided by Searchify in mysite/_config.php:, (*5)
define('SEARCHIFY_API_URL', 'http://:example@api.searchify.com');
searchify/_config/searchify.yml:, (*6)
Searchify:
settings:
index: MyIndex # The name of the index to use
make_index: true # If the index doesn't exist, create it
discover: true # If set to true, this module will adapt to any PageType it is given. For more information see the README.md
page_blacklist: # Allows you to blacklist certain Page Types, eg you wouldn't want to index an ErrorPage
- ErrorPage
If you feel you can improve this module in any way, shape or form please do not hesitate to submit a PR for review., (*7)
To report a bug or an issue please use our issue tracker., (*8)
This module is distributed under the BSD-3 Clause license., (*9)
Replaces SilverStripes built in search functionality with Searchify (aka IndexTank)
BSD (3-Clause)