修改复选框模板

This commit is contained in:
微笑涩涩的
2016-09-14 00:19:14 +08:00
parent 6aea22ad27
commit 1b8b551213
+58 -58
View File
@@ -1,59 +1,59 @@
{switch name="type"} {switch name="type"}
{case value="readonly"} {case value="readonly"}
<input type="text" class="form-control" name="{$field}" id="{$field}" value="{$value}" autocomplete="false" readonly> <input type="text" class="form-control" name="{$field}" id="{$field}" value="{$value}" autocomplete="false" readonly>
{/case} {/case}
{case value="num"} {case value="num"}
<input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}"> <input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}">
{/case} {/case}
{case value="decimal"} {case value="decimal"}
<input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}"> <input type="text" style="width: auto;" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}">
{/case} {/case}
{case value="text"} {case value="text"}
<input type="text" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}"> <input type="text" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}">
{/case} {/case}
{case value="password"} {case value="password"}
<input type="password" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}"> <input type="password" class="form-control" name="{$field}" id="{$field}" autocomplete="false" value="{$value}">
{/case} {/case}
{case value="textarea"} {case value="textarea"}
<textarea class="form-control" name="{$field}" id="{$field}">{$value}</textarea> <textarea class="form-control" name="{$field}" id="{$field}">{$value}</textarea>
{/case} {/case}
{case value="select"} {case value="select"}
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;"> <select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
{volist name="option" id="item"} {volist name="option" id="item"}
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option> <option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
{/volist} {/volist}
</select> </select>
{/case} {/case}
{case value="bool"} {case value="bool"}
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;"> <select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
{volist name="option" id="item"} {volist name="option" id="item"}
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option> <option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
{/volist} {/volist}
</select> </select>
{/case} {/case}
{case value="bind"} {case value="bind"}
<select class="form-control" name="{$field}" id="{$field}" style="width:auto;"> <select class="form-control" name="{$field}" id="{$field}" style="width:auto;">
{volist name="option" id="item"} {volist name="option" id="item"}
<option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option> <option value="{$key}" {if condition="$key eq $value"}selected{/if}>{$item}</option>
{/volist} {/volist}
</select> </select>
{/case} {/case}
{case value="checkbox"} {case value="checkbox"}
{php}$value = isset($value) ? $value : 1;{/php} {php}$value = isset($value) && is_array($value) ? $value : array();{/php}
{volist name="option" id="item"} {volist name="option" id="item"}
<div class="checkbox-nice checkbox-inline"> <div class="checkbox-nice checkbox-inline">
<input type="checkbox" name="{$field}[]" id="{$field}-{$key}" value="{$key}" {if $key == $value}checked{/if}/> <input type="checkbox" name="{$field}[]" id="{$field}-{$key}" value="{$key}" {if in_array($key, $value)}checked{/if}/>
<label for="{$field}-{$key}">{$item}</label> <label for="{$field}-{$key}">{$item}</label>
</div> </div>
{/volist} {/volist}
{/case} {/case}
{case value="radio"} {case value="radio"}
{php}$value = isset($value) ? $value : 1;{/php} {php}$value = isset($value) ? $value : 1;{/php}
{volist name="option" id="item"} {volist name="option" id="item"}
<div class="radio radio-nice radio-inline"> <div class="radio radio-nice radio-inline">
<input type="radio" name="{$field}" id="{$field}-{$key}" value="{$key}" {if condition="$key eq $value"}checked{/if}/> <input type="radio" name="{$field}" id="{$field}-{$key}" value="{$key}" {if condition="$key eq $value"}checked{/if}/>
<label for="{$field}-{$key}">{$item}</label> <label for="{$field}-{$key}">{$item}</label>
</div> </div>
{/volist} {/volist}
{/case} {/case}
{/switch} {/switch}