diff --git a/tabellio/searchform/docsearch.pt b/tabellio/searchform/docsearch.pt index 5361c94..9d8b90f 100644 --- a/tabellio/searchform/docsearch.pt +++ b/tabellio/searchform/docsearch.pt @@ -176,7 +176,7 @@
- diff --git a/tabellio/searchform/docsearchpfb.pt b/tabellio/searchform/docsearchpfb.pt index 6fa5a4a..ad2a5d6 100644 --- a/tabellio/searchform/docsearchpfb.pt +++ b/tabellio/searchform/docsearchpfb.pt @@ -102,7 +102,7 @@
- diff --git a/tabellio/searchform/form.py b/tabellio/searchform/form.py index c0ebb28..08f2c48 100644 --- a/tabellio/searchform/form.py +++ b/tabellio/searchform/form.py @@ -477,6 +477,13 @@ class IDocumentPfbSearch(interface.Interface): values=[_(u'Session'), _(u'Type'), _(u'Number')]) +print 'PLOP', plone.directives.form.default_value +@plone.directives.form.default_value(field=IDocumentPfbSearch['session']) +def sessionDefaultValue(data): + print 'session defualt value' + print ' -->', tabellio.config.utils.get_legisl_and_sessions()[0] + return tabellio.config.utils.get_legisl_and_sessions()[0] + class DocumentPfbSearchForm(form.Form): method = 'get' prefix = 'document' diff --git a/tabellio/searchform/js_macros.pt b/tabellio/searchform/js_macros.pt new file mode 100644 index 0000000..48a47e9 --- /dev/null +++ b/tabellio/searchform/js_macros.pt @@ -0,0 +1,105 @@ + + + + + + + + + + + + +