Download the PHP package axllent/silverstripe-ftsearch without Composer
On this page you can find all versions of the php package axllent/silverstripe-ftsearch. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download axllent/silverstripe-ftsearch
More information about axllent/silverstripe-ftsearch
Files in axllent/silverstripe-ftsearch
Download axllent/silverstripe-ftsearch
More information about axllent/silverstripe-ftsearch
Files in axllent/silverstripe-ftsearch
Vendor axllent
Package silverstripe-ftsearch
Short Description Flexible full-text searching for SilverStripe
License MIT
Homepage https://github.com/axllent/silverstripe-ftsearch
Package silverstripe-ftsearch
Short Description Flexible full-text searching for SilverStripe
License MIT
Homepage https://github.com/axllent/silverstripe-ftsearch
Please rate this library. Is it a good library?
Informations about the package silverstripe-ftsearch
Flexible Full-Text Search for Silverstripe
FTSearch enables you to easily build your own custom full-text search of all/any of your Silverstripe website's pages and/or DataObjects.
It generally requires no modifications to your code (see Configuration), and allows you to include and DataObject's relations (has_one, has_many, many_many, belongs_to etc).
Features
- Easily determine which DataObjects to automatically index
- Include object relations (has_one, has_many, many_many, belongs_to etc)
- Supports
Versioned
DataObjects - Full-text weight - search index has two fields,
SearchTitle
&SearchContent
- Saving/deleting, publishing, unpublishing of indexed or relating DataObjects triggers re-index of DataObject
- Search results return an
ArrayList
withSearchTitle
,SearchContent
,Excerpt
(optionally highlighted to set length),Link
, and the originalObject
- BuildTask to manually re-populate your search database based on your configuration
It does not include a search interface / controller as this is generally custom, and easy to implement in your controller (see Searching the Database).
Requirements
- Silverstripe ^4 || ^5
- MySQL or MariaDB as your database engine
Documentation
- Installation
- Configuration
- Searching the Database
- Frequently Asked Questions
All versions of silverstripe-ftsearch with dependencies
PHP Build Version
Package Version
Requires
silverstripe/framework Version
^4.0 || ^5.0
The package axllent/silverstripe-ftsearch contains the following files
Loading the files please wait ....