Mercurial > p > roundup > code
diff templates/classic/html/page.html @ 3134:dc9ff2401362
fix search_checkboxes macro (patch [SF#1113828])
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sat, 12 Feb 2005 01:04:55 +0000 |
| parents | 7308c3c5a943 |
| children | f0713aa3ee3d |
line wrap: on
line diff
--- a/templates/classic/html/page.html Sat Feb 12 00:57:08 2005 +0000 +++ b/templates/classic/html/page.html Sat Feb 12 01:04:55 2005 +0000 @@ -188,10 +188,11 @@ <td metal:define-macro="search_checkboxes"> <ul class="search-checkboxes" - tal:define="value python:request.form.getvalue(name)"> + tal:define="value python:request.form.getvalue(name); + values python:value and value.split(',') or []"> <li tal:repeat="s python:db[db_klass].list()"> <input type="checkbox" tal:attributes="name name; id string:$name-${s/id}; - value s/id; checked python:value == s.id" /> + value s/id; checked python:s.id in values" /> <label tal:attributes="for string:$name-${s/id}" tal:content="python:s[db_content]" /> </li>
