~unifield-team/unifield-web/uf16

« back to all changes in this revision

Viewing changes to addons/openerp/widgets/form/templates/one2many.mako

  • Committer: jf
  • Date: 2020-02-25 13:46:06 UTC
  • mfrom: (4985.1.5 web-rr-formatting)
  • Revision ID: jfb@tempo-consulting.fr-20200225134606-c3swwmsihy62rsvg
US-6490: Replenishment Rules formatting

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
    <tr>
57
57
        % if screen:
58
58
        <td class="o2m_cell">
59
 
            % if scroll:
60
 
                <div id="_o2m_${name}_mainscreen" style="width: 10px; overflow: scroll;" class="box-a">
61
 
            % endif
 
59
        % if scroll:
 
60
            <div id="_o2m_${name}_mainscreen" style="overflow-y: auto; weight: 100%; max-height: 700px;" class="box-a o2m-sticky">
 
61
        % endif
62
62
            <input type="hidden" name="${name}/__id" id="${name}/__id" value="${id}" ${py.disabled(screen.view_type!="form")}/>
63
63
            <input type="hidden" name="${name}/_terp_default_get_ctx" id="${name}/_terp_default_get_ctx" value="${default_get_ctx}"/>
64
64
            <input type="hidden" name="${name}/_terp_previously_selected" id="${name}/_terp_previously_selected" />
66
66
                <input type="hidden" name="_terp_default_o2m/${name}" id="_terp_default_o2m/${name}" value="${default_value}"/>
67
67
            %endif
68
68
            ${screen.display()}
69
 
            % if scroll:
70
 
                </div>
71
 
            % endif
 
69
        % if scroll:
 
70
            </div>
 
71
        % endif
72
72
        </td>
73
73
        % endif
74
74
    </tr>
81
81
            </script>
82
82
        % endif
83
83
    % endif
84
 
    % if scroll:
85
 
            <script type="text/javascript">
86
 
                MochiKit.Signal.connect(ListView('${name}'), 'onreload', function(evt) {
87
 
                    $('#_o2m_${name} .pager').css('margin-right', ($('#_o2m_${name}_mainscreen').get()[0].scrollWidth - $('#_o2m_${name}').width() + 30)+'px');
88
 
                });
89
 
                jQuery(document).ready(function() {
90
 
                     setTimeout(function () {
91
 
                        $('#_o2m_${name}_mainscreen').width($('#_o2m_${name}').width()+'px');
92
 
                        $('#_o2m_${name} .pager').css('margin-right', ($('#_o2m_${name}_mainscreen').get()[0].scrollWidth - $('#_o2m_${name}').width() + 30)+'px');
93
 
                     }, 30)
94
 
                })
95
 
            </script>
96
 
    % endif
97
84
</table>