@@ -, +, @@ attributes --- .../prog/en/modules/members/memberentrygen.tt | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -1806,10 +1806,18 @@ legend:hover { input_label='title'; } if( qaddfields.indexOf( input_label ) != -1 || $(this).attr('class') == 'required' ){ - $(this).parent().clone().appendTo("#quick_add_list"); - [% UNLESS mandatorypassword %] - if( input_label == 'password' ) $("#entryform label[for='password2']").parent().clone().appendTo("#quick_add_list"); - [% END %] + var this_id = $(this).siblings().attr('id'); + if ( this_id ) { + $(this).attr('for' , 'qa_' + this_id).parent().clone().appendTo("#quick_add_list").children().attr('id' , 'qa_' + this_id); + [% UNLESS mandatorypassword %] + if( input_label == 'password' ) $("#entryform label[for='password2']").parent().clone().appendTo("#quick_add_list").attr('id' , 'qa_' + this_id); + [% END %] + } else { + $(this).parent().clone().appendTo("#quick_add_list"); + [% UNLESS mandatorypassword %] + if( input_label == 'password' ) $("#entryform label[for='password2']").parent().clone().appendTo("quick_add_list"); + [% END %] + } } }); if ( $("#memberentry_guarantor").length ) { --