Blog Sections Open
Importing Catalog Data from CSV into Shopkeeper with CatalogFill
How to use CatalogFill to move spreadsheet catalog data into a Shopkeeper-powered Evolution CMS project.
CatalogFill becomes especially valuable when it is used not just for generic resources, but for ecommerce data that has to end up in a Shopkeeper-ready structure. The original context was classic: spreadsheet data prepared in office tools, exported as CSV, then imported into Evolution CMS.
The reusable lesson is that successful imports are not only about reading CSV. They depend on a stable field mapping, predictable encodings, and a clear idea of which imported values belong in core resource fields versus TVs used by the storefront.
This is a strong Guide topic because many legacy Evolution shops were maintained through spreadsheet workflows long before API-first product management became common.
Building Multi-Condition TV Filters with SQL Logic in Evolution CMS
How to express compound TV-based conditions when one TV controls the year and another controls the month or secondary bound.
Filtering multiTV Data Correctly with evoFilter and DocLister
How comma-separated multiTV values can break filtering logic and what to normalize before evoFilter and DocLister use them.