Blog Sections Open

Outputting TV Values Reliably in getResources Templates

How to output TV values correctly in a getResources template and avoid empty placeholders.

When TV values refuse to appear in a getResources template, the usual problem is not the HTML. It is the query configuration. The snippet only outputs what you explicitly tell it to fetch and expose.

The original listing already used &includeTVs=`1`, but the real lesson is broader: the template placeholders have to match the TV prefix and naming convention the snippet actually provides. If the TV field exists in the resource but is not exposed in the result set the way you expect, the chunk still renders, just with empty spaces.

This is one of those everyday Evolution patterns that becomes obvious only after you debug it once: content, query options, and placeholder names must all agree, or TV output silently disappears.

Newer post

Adding Better Captcha Protection to eForm in Evolution CMS

How to replace or extend the default eForm captcha flow with stronger image generation or third-party captcha checks.

Older post

Updating TV Values Directly Through the Database in Evolution CMS

When a direct database update of a TV value is acceptable, and what you need to remember about cache and consistency afterward.