Commit 83c94384 by aagusti

perbaikan widget

1 parent 0e4b3d2c
...@@ -338,6 +338,8 @@ class Registrasi(BaseView): ...@@ -338,6 +338,8 @@ class Registrasi(BaseView):
"filename": filename, "filename": filename,
"preview_url": preview_url "preview_url": preview_url
} }
else:
d.pop("idcard")
else: else:
d.pop("idcard") d.pop("idcard")
return d return d
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
id="req-${oid}" id="req-${oid}"
>${title} >${title}
</label> </label>
<div class="col-sm-9 col-md-10 col-lg-10"> <div class="col-sm-9 col-md-10 col-lg-10" tal:condition="not field.children">
<div tal:define="input_prepend field.widget.input_prepend | None; <div tal:define="input_prepend field.widget.input_prepend | None;
input_append field.widget.input_append | None" input_append field.widget.input_append | None"
tal:omit-tag="not (input_prepend or input_append)" tal:omit-tag="not (input_prepend or input_append)"
...@@ -46,6 +46,33 @@ ...@@ -46,6 +46,33 @@
${field.description} ${field.description}
</p> </p>
</div> </div>
<div class="col-sm-12 col-md-12 col-lg-12" tal:condition="field.children">
<div tal:define="input_prepend field.widget.input_prepend | None;
input_append field.widget.input_append | None"
tal:omit-tag="not (input_prepend or input_append)"
class="input-group">
<span class="input-group-addon"
tal:condition="input_prepend">${input_prepend}</span>
<span tal:replace="structure field.serialize(cstruct).strip()"/>
<span class="input-group-addon"
tal:condition="input_append">${input_append}</span>
</div>
<p class="help-block"
tal:define="errstr 'error-%s' % field.oid"
tal:repeat="msg field.error.messages()"
i18n:translate=""
tal:attributes="id repeat.msg.index==0 and errstr or
('%s-%s' % (errstr, repeat.msg.index))"
tal:condition="field.error and not field.widget.hidden and not field.typ.__class__.__name__=='Mapping'">
${msg}
</p>
<p tal:condition="field.description and not field.widget.hidden"
class="help-block">
${field.description}
</p>
</div>
</div> </div>
</div> </div>
</div> </div>
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!