tp3.23中模板標籤 else的坑
阿新 • • 發佈:2019-01-01
else標籤的 ‘/’ 在右邊才是對的,如過一不小心,寫成了/else 或else,會造成檢視樣式錯亂。
正常情況下TP3.2.3中的“else”斜槓在右邊:
<if condition="$get_id neq null">
<volist name="data" id="vo1">
<input type="hidden" name="id" value="{$vo1.id}">
<span class ="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1" value="{$vo1.category}">
</volist>
<else/>
<span class ="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1">
</if>
如果寫成 /else:
<if condition="$get_id neq null">
<volist name="data" id="vo1">
<input type="hidden" name="id" value="{$vo1.id}">
<span class="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1" value="{$vo1.category}">
</volist>
</else>
<span class="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1">
</if>
如果寫成 else(不加斜槓)
<if condition="$get_id neq null">
<volist name="data" id="vo1">
<input type="hidden" name="id" value="{$vo1.id}">
<span class="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1" value="{$vo1.category}">
</volist>
<else>
<span class="input-group-addon" id="sizing-addon1">@</span>
<input type="text" name="category" class="form-control" placeholder="請輸入分類名稱..." aria-describedby="sizing-addon1">
</if>
雖然不知道為啥,但為了避免以後再次一不小心寫錯導致樣式混亂,還是記住比較好。