~unifield-team/unifield-web/jfb-utp-732-727

« back to all changes in this revision

Viewing changes to addons/openerp/controllers/templates/search.mako

  • Committer: jf
  • Date: 2013-08-06 15:55:59 UTC
  • Revision ID: jfb@tempo-consulting.fr-20130806155559-jltviztia3unrray
[IMP] m2m search view: keep selected items between page navigation

Show diffs side-by-side

added added

removed removed

Lines of Context:
72
72
                }
73
73
                        function do_select(id) {
74
74
                    jQuery.m2m('close',
75
 
                        id ? [parseInt(id, 10)]
 
75
                        id ? [parseInt(id, 10)].concat(ListView('_terp_list').get_previously_selected())
76
76
                           : ListView('_terp_list').$getSelectedItems().map(function () {
77
 
                                return parseInt(this.value, 10); }).get()
 
77
                                return parseInt(this.value, 10); }).get().concat(ListView('_terp_list').get_previously_selected())
78
78
                    );
79
79
                        }
80
80
                    </script>
101
101
        <input type="hidden" id="_terp_filter_domain" name="_terp_filter_domain" value="${params.filter_domain}"/>
102
102
        <input type="hidden" id="_terp_search_data" name="_terp_search_data" value="${params.search_data}"/>
103
103
                <input type="hidden" id="_terp_search_text" name="_terp_search_text" value="${params.search_text}"/>
 
104
                <input type="hidden" id="_terp_previously_selected" name="_terp_previously_selected" />
104
105
        <table width="100%" border="0" cellpadding="2">
105
106
            <tr>
106
107
                <td>
122
123
                        <tr>
123
124
                            <td width="100%">
124
125
                                % if params.selectable != 1:
125
 
                                    <a class="button-a select-link" href="javascript: void(0)" onclick="do_select()">${_("Select")}</a>
 
126
                                    <a class="button-a select-link" href="javascript: void(0)" onclick="do_select()">${_("Select")} OOOOO</a>
126
127
                                % endif
127
128
                                <a class="button-a" href="javascript: void(0)" onclick="search_filter()" >${_("Search")}</a>
128
129
                                % if not form.screen.widget.hide_new_button: