thinkPHP判断问题
比方页面有一个user的变量,user里面又有sex的成员属性,sex0代表男,1代表女,比方现在有一个user的sex为1,在页面以单选框显示例如用if<ifcondi...
比方页面有一个user的变量,user里面又有sex的成员属性,sex0代表男,1代表女,比方现在有一个user的sex为1,在页面以单选框显示
例如用if
<if condition="$user.sex eq 0">
<input type="radio" value"0" name="sex" selected="selected" />男
<input type="radio" value"1" name="sex" />女
<else/>
<input type="radio" value"0" name="sex"/>男
<input type="radio" value"1" name="sex" selected="selected" />女
</if>
感觉这样写太繁琐了,之前有写过freemark,人家可以在input标签里面写if判断
例如
<input type="radio" value"0" name="sex" [if user.sex==0]selected="selected"[/if] />男
<input type="radio" value"1" name="sex" [if user.sex==1]selected="selected"[/if] />女
不知道thinkPHP是否也有同样的功能,如果不想写两次的话,是否可以在input的标签内做判断 展开
例如用if
<if condition="$user.sex eq 0">
<input type="radio" value"0" name="sex" selected="selected" />男
<input type="radio" value"1" name="sex" />女
<else/>
<input type="radio" value"0" name="sex"/>男
<input type="radio" value"1" name="sex" selected="selected" />女
</if>
感觉这样写太繁琐了,之前有写过freemark,人家可以在input标签里面写if判断
例如
<input type="radio" value"0" name="sex" [if user.sex==0]selected="selected"[/if] />男
<input type="radio" value"1" name="sex" [if user.sex==1]selected="selected"[/if] />女
不知道thinkPHP是否也有同样的功能,如果不想写两次的话,是否可以在input的标签内做判断 展开
1个回答
2015-03-07
展开全部
想那么复杂,把你那个[if user.sex=0][/if]换成<if condition=""></if>不就OK了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询