直接上代码:
<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>
本文介绍了代码中使用in、notin、between、notbetween等标签进行范围判断的方法,并展示了如何通过range标签简化判断过程。同时,文章还提供了一个实际代码示例,帮助开发者理解和应用这些标签。
882

被折叠的 条评论
为什么被折叠?



