Is there a Twig shorthand syntax for outputting conditional text
问题 Is there a shorter syntax in Twig to output a conditional string of text? <h1>{% if not info.id %}create{% else %}edit{% endif %}</h1> Traditional php is even easier than this: <h1><?php info['id']? 'create' : 'edit' ?></h1> 回答1: This should work: {{ not info.id ? 'create' : 'edit' }} Also, this is called the ternary operator. It's kind of hidden in the documenation: twig docs: operators From their documentation the basic structure is: {{ foo ? 'yes' : 'no' }} 回答2: If you need to compare the