Description
Description
Joomla content Filter and Search module.
Compatible with Joomla 3.x, 4.x
This module can filter your Joomla content by keyword, tags, category, date, author and custom fields in the same time. Filter by new Joomla Articles Fields. It is very flexible to use.
This module consists of two parts:
- module part (mod_articles_good_search);
- plugin part that provides a search function.
With the module purchase, you will get one year free support and updates. Unlimited domains use!
Listing page on Joomla! Extensions directory - Articles Good Search
https://github.com/molotow11/joomla-good-search
https://github.com/molotow11/joomla-good-search-j4
Quick preview:
Features
Features
- Display search fields as keyword, tag select box, category, author or date;
- Display search fields with new Joomla 3.7 Articles Fields and ability to select field type, e.g. you can select slider-range for text field type. Supported field types: text, list, checkboxes, radio, integer, calendar;
- Field connection (dependent, chained fields). Possible with list type fields;
- Dynamic values in select boxes (dynamic connection);
- Restrict search to specific category (static by category ID(s) and auto by the category you are viewing);
- Order search fields in the module parameters;
- Responsive design;
- Ajax search (as option);
- Multi-language support;
- It is possible to use with J2Store for filter products.
Changelog:
Jan 2022
* PHP 8 compatibility fixes
Feb 2021
* Added "Filter match" All/Any parameter for show search results which should contain all/any selected search criteria
Apr 2020
* Added Joomla Contacts (com_contact) search ("Search by Joomla Contacts" parameter).
Mar 2020
* Bug fixes
* Article's meta and menu meta params added into Keyword search
* Introtext added for SP Items (text block used).
Sep 2019
* Added new "Table" search results template
Aug 2019
* Added search by SP Page Builder pages (com_sppagebuilder)
Apr 2019
* Added french translation by Oubaïd Ismaël
* Added Date format parameter
Mar 2019
* Added Search history feature (for users) - available under search module after make search and page refresh
* Added Search statistic (for admins) - provides advanced search statistic with full information for each search and users who search it - available by custom link Your_site_url?gsearch=1&search_type=search_stats&search_mode=list
Feb 2019
* Added compatibility with CW Multicategories plugin
* Added search results template for J2Store
Jan 2019
* Added search results ordering by custom fields
Nov 2018
* Added Save search for user session feature
* Added Title select filter type
* Added compatibility with Repeatable field type
Oct 2018
* Added Dynamic values in select boxes (dynamic connection)
Sep 2018
* Added automatic results counter feature
* Added compatibility with Radical Multifield https://github.com/Delo-Design/radicalmultifield
Aug 2018
* Added missed language translations
* Added ordering search results by category
July 2018
* Added Columns parameter for filters grid
14/03/2018 - New Bootstrap based select boxes. Compatible with Joomla 3.8.x
20/09/2017 - Compatible with Joomla 3.8
May 2017 v.1.0.2
- New Joomla 3.7 Articles Fields support
- Ajax mode (as option)
- Field connection feature (dependent, chined fields)
March 2017 - New module
Screenshots
Screenshots
The backend screenshot of Articles Good Search module
Docs
Install instruction:
- Backup your site;
- Install the package file via Joomla installer;
- Adjust the module parameters.
Setup:
- Assign the module to specific position and enable it.
- Select which search fields you want to show in "Select Filter Fields" parameter.
- Drag and drop selected value for change fields ordering;
- Adjust search results template parameters section;
Module template:
- You can select template in "Module template" parameter;
- You can override default templates by copy and rename template folder here - templates/your_site_template/html/mod_articles_good_search/
- E.g. copy this folder - modules/mod_articles_good_search/tmpl/Default
- To this: - templates/your_site_template/html/mod_articles_good_search/my-template
- Then, select 'my-template' in the module parameters
Search results template:
- You can adjust search results template in "Search results template parameters" section;
- Template files located here - plugins/system/plg_articles_good_search/template/com_content/
- Search results template files can be overrided in this folder - /templates/your_template/html/com_content/ (need to copy all template files).
Connected fields:
Joomla 3.7 has no native function for make field connection, so this feature possible only with standard Fields configuration and search module configuration. For make the connection, you need to do the following steps:
- Configure your fields as the following example:
Country field
|
State field
|
Text |
Value |
Text |
Value |
USA |
usa |
Florida |
usa florida |
|
|
California |
usa california |
Canada |
canada |
Ontario |
canada ontario |
|
|
Quebec |
canada quebec |
So, all 'child' field values should contain a part with complete value from 'parent' field.
For 3rd field, you need to use complete value, e.g. "usa texas austin".
All fields should be 'List' type.
- Add configured fields in the module parameter "Select Filter Fields" and fill in "Connected fields" parameter with "Country->State"
Backend screenshot
Also, it is possible to use another way, you can just enable a paremeter 'Dynamic values in select boxes (dynamic connection)'. No any extra configuration required.
If you need more support, you can contact us here
Try for free
Try for free!
You can try this product before purchase. Just make an order without payment. You can purchase it later if it suits you.