直接上代码:
<volist name="poorrea" id="poorrea">
<in name="poorrea.id" value="$vo.poorrea">
<input type="checkbox" name="poorrea[]" checked="checked" value="{$poorrea.id}"> {$poorrea.name} <br />
<else/>
<input type="checkbox" name="poorrea[]" value="{$poorrea.id}"> {$poorrea.name} <br />
</in>
</volist>
说明:这里面主要用到了in范围判断标签,使用方法如下:
用法:
可以使用in标签来判断模板变量是否在某个范围内,例如:
- <in name="id"value="1,2,3">输出内容1</in>
- <notin name="id"value="1,2,3">输出内容2</notin>
- <in name="id"value="1,2,3">输出内容1<else/>输出内容2</in>
- <between name="id"value="1,10">输出内容1</between>
- <notbetween name="id"value="1,10">输出内容1</notbetween>
- <between name="id"value="1,3,10">输出内容1</between>
- <between name="id"value="A,Z">输出内容1</between>
- <in name="id"value="$var">输出内容1</in>
也可以直接使用range标签,替换in和notin的用法:
- <range name="id"value="1,2,3"type="in">输出内容1</range>