Commit a8e83cf0 by aagusti

widget

1 parent 6f0008b5
......@@ -21,7 +21,6 @@ def group_finder(user_id, request):
for ug in q:
acl_name = 'group:{gid}'.format(gid=ug.group_id)
r.append(acl_name)
log.debug(r)
return r
......
......@@ -3,8 +3,8 @@ from deform.widget import Widget, _StrippedString, Select2Widget
class DokumenWidget(Widget):
template = "opensipkd.base:/views/templates/dokumen.pt"
readonly_template = "opensipkd.base:/views/templates/readonly/dokumen.pt"
template = "opensipkd.base:/views/widgets/dokumen.pt"
readonly_template = "opensipkd.base:/views/widgets/readonly/dokumen.pt"
assume_y2k = True
_pstruct_schema = SchemaNode(
......@@ -61,8 +61,8 @@ class DokumenWidget(Widget):
class FormulirWidget(Widget):
template = "opensipkd.base:/views/templates/formulir.pt"
readonly_template = "opensipkd.base:/views/templates/readonly/formulir.pt"
template = "opensipkd.base:/views/widgets/formulir.pt"
readonly_template = "opensipkd.base:/views/widgets/readonly/formulir.pt"
assume_y2k = True
_pstruct_schema = SchemaNode(
......@@ -115,8 +115,8 @@ class FormulirWidget(Widget):
class BlokKavNoWidget(Widget):
template = "opensipkd.base:/views/templates/blok_kav_no.pt"
readonly_template = "opensipkd.base:/views/templates/readonly/blok_kav_no.pt"
template = "opensipkd.base:/views/widgets/blok_kav_no.pt"
readonly_template = "opensipkd.base:/views/widgets/readonly/blok_kav_no.pt"
_pstruct_schema = SchemaNode(
Mapping(),
......@@ -185,8 +185,8 @@ class Select2MsWidget(Select2Widget):
template = "select2_ms.pt"
class QtyWidget(Widget):
template = "opensipkd.base:/views/templates/qty.pt"
readonly_template = "opensipkd.base:/views/templates/readonly/qty.pt"
template = "opensipkd.base:/views/widgets/qty.pt"
readonly_template = "opensipkd.base:/views/widgets/readonly/qty.pt"
_pstruct_schema = SchemaNode(
Mapping(),
......
<div i18n:domain="deform"
tal:omit-tag=""
tal:define="oid oid|field.oid;
name name|field.name;
css_class css_class|field.widget.css_class;
style style|field.widget.style;">
${field.start_mapping()}
<div class="row">
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">
<input type="text" name="blok_kav_no" value="${blok_kav_no}"
class="span2 form-control ${css_class or ''}"
tal:attributes="style style;
blok_kav_no_attributes|field.widget.blok_kav_no_attributes|{};"
maxlength="4" minlength="4" placeholder="Tahun"
id="${oid}"/>
</span>
<span class="input-group-addon">
<input type="text" name="rt" value="${rt}"
class="span2 form-control ${css_class or ''}"
tal:attributes="style style;
rt_attributes|field.widget.rt_attributes|{};"
maxlength="4" minlength="4" placeholder="rt"
id="${oid}-rt"/>
</span>
<span class="input-group-addon">
<input type="text" name="rw" value="${rw}"
class="span2 form-control ${css_class or ''}"
tal:attributes="style style;
rw_attributes|field.widget.rw_attributes|{};"
maxlength="3" minlength="3" placeholder="Urut"
id="${oid}-rw"/>
</span>
</div>
</div>
</div>
${field.end_mapping()}
</div>
<div>
<p class="form-control-static" id="${oid|field.oid}">${blok_kav_no} ${rt}/${rw}</p>
<span class="form-control-static" id="${oid|field.oid}">
${blok_kav_no}</span> <span class="form-control-static">RT: ${rt}</span>
<span class="form-control-static">RW: ${rw}</span>
</div>
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!