select default session via javascript (#975)
This commit is contained in:
parent
b03639d784
commit
b87b9bbe93
|
@ -179,12 +179,22 @@ function setup_sort_on(index, elem)
|
|||
$(elem).find('div.droppedradios').hide();
|
||||
}
|
||||
|
||||
function setup_default_session(index, elem)
|
||||
{
|
||||
if ($(elem).find('option[selected]').length == 0) {
|
||||
$($(elem).find('option')[1]).attr('selected', 'selected');
|
||||
}
|
||||
}
|
||||
|
||||
(function($) {
|
||||
$().ready(function() {
|
||||
$('#formfield-document-widgets-l_doctypes').each(setup_appearance);
|
||||
$('#formfield-document-widgets-l_topics').each(setup_appearance);
|
||||
$('#formfield-document-widgets-l_polgroups').each(setup_appearance);
|
||||
$('#formfield-document-widgets-sort_on').each(setup_sort_on);
|
||||
$('#document-widgets-session').each(setup_default_session);
|
||||
$('#question-widgets-session').each(setup_default_session);
|
||||
$('#adopteddocument-widgets-session').each(setup_default_session);
|
||||
|
||||
$('#formfield-adopteddocument-widgets-l_doctypes').each(setup_appearance);
|
||||
$('#formfield-adopteddocument-widgets-l_topics').each(setup_appearance);
|
||||
|
|
|
@ -483,13 +483,6 @@ 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'
|
||||
|
|
Reference in New Issue