Blog Sections Open
Filtering multiTV Data Correctly with evoFilter and DocLister
How to make evoFilter and DocLister behave correctly when the filter data comes from multiTV fields.
Filtering multiTV-backed content sounds straightforward until you discover that the stored values do not behave like clean scalar fields. Comma-separated data, checkbox-like options, and price-oriented fields can all produce unexpected filter results when the filter engine expects a simpler value model.
The original issue around evoFilter, DocLister, and multiTV showed exactly that tension. The fix is usually not in the listing template, but in how the values are normalized before the filter layer sees them.
This is a recurring Evolution CMS problem in catalogs and spec-heavy pages, so it is worth treating as a reusable data-modeling lesson rather than a single addon quirk.
Importing Catalog Data from CSV into Shopkeeper with CatalogFill
A practical import pattern for moving spreadsheet catalog data from Excel-style CSV files into a Shopkeeper-backed Evolution CMS site.
Building Video Search Result Cards with AjaxSearch and phpThumb in Evolution CMS
How to render richer video-oriented AjaxSearch results using TV-based thumbnails, dates, and view counters.