Blog Sections Open

Understanding How autoFilter Builds Select Inputs from TV Definitions

If a TV exists but autoFilter does not render its select values, the filter helper probably has not been given the right metadata or source structure.

autoFilter placeholders such as [+af.opt148_select+] are not magic strings. They are generated from the filter setup and from the TVs the helper knows how to read and expose.

What this means in practice

  • a TV must exist
  • the filter needs to know which TV ID it maps to
  • the TV must contain valid values that the helper can read
  • the form template placeholder must match the generated option key exactly

If a select stays empty, the problem is usually in the mapping or the filter source, not in the HTML form itself.

Newer post

Why One eForm Instance Can Fail While Several Others Still Work

How to debug a single broken eForm when other forms on the same site continue to submit correctly.

Older post

Adding Product Ratings to JotX-Based Reviews

How to extend a JotX review flow so product comments also capture a rating and feed into an aggregate product score.