Blog Sections Open
Understanding Checkbox TV Value Formats in Evolution CMS
Checkbox TVs are simple in the manager and surprisingly confusing in templates. The reason is that the stored value format is not always what frontend developers expect. Example Value Shape ==||2==2, ||2 That kind of sto
Checkbox TVs are simple in the manager and surprisingly confusing in templates. The reason is that the stored value format is not always what frontend developers expect.
Example Value Shape
==||2==2, ||2
That kind of stored string can look cryptic until you remember that checkbox TVs often serialize multiple selected values in one field-like format.
What to Do
- inspect the raw stored value before writing template logic
- normalize it in a helper if the frontend needs cleaner output
- do not assume checkbox TVs behave like a simple scalar field
Once the storage format is understood, rendering selected labels or matching logic becomes straightforward.
Building Previous and Next Navigation with DocLister
How to generate previous and next links from a DocLister result set when navigation should follow the same ordering as the listing itself.
Rendering Two JotX Blocks Without Output Conflicts
How to avoid collisions when a page needs more than one JotX block with different placeholders or output expectations.