Commit c8f5acc0 by taufikyu

perbaikan select 2

1 parent 4ed54a31
...@@ -162,12 +162,13 @@ def daftar_jabatan(): ...@@ -162,12 +162,13 @@ def daftar_jabatan():
@colander.deferred @colander.deferred
def deferred_unit(node, kw): def deferred_unit(node, kw):
values = kw.get('daftar_unit',[]) values = kw.get('daftar_unit',[])
return widget.SelectWidget(values=values) return widget.Select2Widget(values=values)
def daftar_unit(): def daftar_unit():
#rows = DBSession.query(Unit).filter_by(level_id=4).all() #rows = DBSession.query(Unit).filter_by(level_id=4).all()
rows = DBSession.query(Unit rows = DBSession.query(Unit
).filter(Unit.level_id.in_([3,4]) # ).filter(Unit.level_id.in_([3,4])
).filter(Unit.level_id >= 3
).all() ).all()
r=[] r=[]
d = (0,'Pilih OPD') d = (0,'Pilih OPD')
...@@ -200,7 +201,7 @@ def daftar_rekening(): ...@@ -200,7 +201,7 @@ def daftar_rekening():
@colander.deferred @colander.deferred
def deferred_rekening1(node, kw): def deferred_rekening1(node, kw):
values = kw.get('daftar_rekening1',[]) values = kw.get('daftar_rekening1',[])
return widget.SelectWidget(values=values) return widget.Select2Widget(values=values)
def daftar_rekening1(): def daftar_rekening1():
#rows = DBSession.query(Rekening).filter_by(is_summary=0).all() #rows = DBSession.query(Rekening).filter_by(is_summary=0).all()
......
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
<div metal:fill-slot="content" class="form-550"> <div metal:fill-slot="content" class="form-550">
<h4>Tambah Rekening OPD</h4> <h4>Tambah Rekening OPD</h4>
<hr> <hr>
<link href="${request.route_url('home')}deform_static/select2/select2.css" rel="stylesheet">
<script src="${request.route_url('home')}deform_static/select2/select2.js"></script>
<!--div tal:content="structure form"/--> <!--div tal:content="structure form"/-->
<form id="deform" method="POST" enctype="multipart/form-data" accept-charset="utf-8" <form id="deform" method="POST" enctype="multipart/form-data" accept-charset="utf-8"
class="form-horizontal"> class="form-horizontal">
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!