1. 程式人生 > >ThinkPHP中View頁面 if,switch:case的不同使用

ThinkPHP中View頁面 if,switch:case的不同使用

一般分類情況較稍少的時候用<if>標籤,,分類多用switch標籤,if迴圈操作頁面夜裡稍微也大,多重迴圈建議用switch

<th class="td-status">
   <switch name="vo['status']" >
      <case value="0"><a  style="text-decoration:none"  href="#" >稽核並檢視詳情</a></case>
      <case value="1"><a  style="text-decoration
:none" href="" ><span s">稽核通過</span></a></case> <case value="2"><a style="text-decoration:none" href="" ><span >稽核未通過</span></a> <a style="text-decoration:none" onclick="">回覆訊息</a></case> <case value="3"
><a style="text-decoration:none" href="" '>稽核未通過</a></case> </switch> </th>

用《if》標籤的時候;

<td class="td-status">
 <if condition="$vo[status]==0 ">
  <a  style="text-decoration:none">稽核並檢視詳情</a>
  <else/>
  <if condition="$vo[status]==1"
> <a style="text-decoration:none" ><span class="label label-success radius">稽核通過</span></a> <else/> <if condition="$vo[status]==2 "> <a style="text-decoration:none"><span class="label label-danger radius">稽核未通過</span></a> <a style="text-decoration:none" onclick="replay_msg('回覆訊息','__CONTROLLER__/replay/id/{$vo.id}',500,380)" href="javascript:;"><span class="label label-danger radius">回覆訊息</span></a> <else/> <a style="text-decoration:none" ><span class="label label-danger radius">稽核未通過</span></a> </if> </if> </if> </td>