本篇介绍HiGrid CMS流程控制和条件语句,支持if, elseif, else, unless, and unlesselse语句进行简单的流程控制。
采用if
,并用 endif
结尾。注意不带/
。
在 if 语句中使用 segment_1
来代替变量,即: {{ if segment_1 }
条件语句可以使用php运算符,如:==、!=、>、&&、and
如果检测到变量不存在,将返回空。如 H!Grid CMS模板的写法:
<meta name="keywords" content="{{ if keywords }}{{ keywords }}{{ else }}HiGrid,CMS.{{ endif }}" />
表示如果设置了keywords
的值就显示该值,如果没有设置,则默认显示 HiGrid,CMS
,简单吧