Loading
feat: #3631205 Use Varbase Search Base for search, with a Canvas search page and a filter rail
Issue: https://www.drupal.org/i/3631205 Theme part: https://www.drupal.org/i/3631204 (vartheme_bs5_educare!48 (merged)), merge it first for the rail styling.
- Requires and applies
drupal/varbase_search_base, tested on 1.0.x b2e0fc1. - Canvas page at
/search: keyword form, results, and a rail with Category, Content type and Date Published (radios). The view's page display is disabled. - Category facet on one index field built from program type, news category and event category; 8 items with Show more.
search_resultview mode with Canvas templates: type label, title, summary, authored date; news also shows its image.- Header search keeps a keyword-only form and submits to
/search. - No
cache_metadatawritten by the template; Views calculates it (results display carriesfacets_filter:f).
Tested on a Varbase 11 site: drush install and the browser installer both complete; 14 canvas pages, 77 nodes, 17 media. 12-search features: 33 scenarios passed headless in WebKit (the facet-drop scenario stays @wip). Re-applying Varbase Search Base keeps every Educare key.
AI-Generated: Yes
Checkpoints:
- File an issue
- Addition/Change/Update/Fix
- Testing to ensure no regression
- Automated unit testing coverage
- Automated functional testing coverage
- UX/UI designer responsibilities
- Readability
- Accessibility
- Performance
- Security
- Developer Documentation
- User Guide Documentation
- Reviewed by human
- Code review by maintainers
- Full testing and approval
- Credit contributors
- Review with the product owner
- Release notes snippet
- Release
Edited by Rajab Natshah