Blog Sections Open
Thinking Through Product Option Grids in miniShop2
The more option combinations a product has, the less realistic it becomes to treat it as a simple page with one price.
The original note explored a miniShop2 product with many size and variant combinations. Even without a complete implementation, the donor raised the right architectural question: at what point do product options stop being “extra fields” and start becoming a structured product matrix?
Why this matters
- option-heavy products need more than one displayed price
- stock, combination rules, and display labels all start to interact
- a flat page model quickly becomes hard to maintain
That is one of the main reasons miniShop2 attracted attention in the broader MODX ecosystem: it better matched projects whose product model had already become more complex than a classic CMS catalog.
Source: Commerce category on Extras.Evolution and miniShop2 documentation.
Using ElasticSearch with MODX Data: Indexing, Updating, and Bulk Import
The second practical ElasticSearch note: how to index records, update documents, and think about bulk import workflows when syncing MODX data into search storage.
Bootstrap Generator: A Faster Way to Assemble Bootstrap and Font Awesome Layouts
A short ecosystem note on Bootstrap Generator and why layout tooling mattered when teams were assembling Bootstrap-based frontends for MODX projects.