2017-07-02 23:52:47 +08:00

35 lines
1.2 KiB
Handlebars

<label for="{{name}}" class="col-xs-12 col-sm-3 col-md-3 control-label no-padding-right"> {{label}} </label>
<div class="{{inputClass}}">
<!-- <div class="col-xs-12 col-sm-5"> -->
{{#if hasBlock}}
{{yield}}
{{!else}}
{{else if (eq 'file' type)}}
{{input class='col-xs-12' type='file' name=name}}
{{else if (eq 'textarea' type)}}
{{textarea class='col-xs-12'
name=name
value=(mut (get model name))
class='form-control'
placeholder=(if placeholder placeholder label)}}
{{else if (eq 'show' type)}}
<h5 class="grey">{{get model name}}</h5>
{{else}}
{{input class='col-xs-12 width-100'
type=type
readonly=readonly
name=name
placeholder=(if placeholder placeholder label)
value=(mut (get model name))}}
{{/if}}
{{!/if}}
</div>
{{#if imageUrl}}
<div class="col-xs-2 padding-top-3 no-padding-left" style="padding-top: 3px;">
{{image-previews previews=imageUrl}}
</div>
{{/if}}
{{form-input-errors-msg name=name}}