The %{} syntax is used for properties which accept
string, but you want to dynamically assign the value of a field to that property. Let's say the name property of textfield, it takes a string. But suppose I want the name of the textfield to be decided upon the name of the category user is browsing (which is under an attribute cat), then I can do this
I hope this makes sense...