Embedding Vars in Double Quotes Smarty will recognize assigned variables embedded in double quotes so long as the variable name contains only numbers, letters, underscores and brackets[] (see naming). With any other characters (period, object reference, etc.) the variable must be surrounded by `backticks`. You cannot embed modifiers, they must always be applied outside of quotes. embedded quotes syntax See also escape.