Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    odoo应用商城下载的tree视图扩展web_tree_resize_column,安装后不生效,麻烦朋友们帮忙看看是什么原因

    Odoo 新手求助
    1
    2
    252
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • W
      Wangliun 最后由 Wangliun 编辑

      odoo.define('web_tree_resize_column.backend', function (require) {
          "use strict";
          var ListRenderer = require('web.ListRenderer');
      
          ListRenderer.include({
      
              /**
               * @override
               */
              _renderView: function() {
                  // Preserve width of columns
                  var styles = [];
                  this.$el.find('thead th').each(function () {
                      styles.push($(this).attr('style'));
                  });
      
                  var res = this._super.apply(this, arguments);
      
                  // Initialize jQuery plugin
                  this.$el.find('table').resizableColumns();
      
                  // Restore width of columns
                  this.$el.find('thead th').each(function (index, th) {
                      $(th).attr('style', styles[index]);
                  });
      
                  return res;
              },
      
              /**
               * Prevent sorting when the user is resizing a column.
               *
               * @override
               */
              _onSortColumn: function (event) {
                  if ($(event.target).is('.resizer')) {
                      return;
                  }
      
                  this._super.apply(this, arguments);
              },
          });
      });```
      code_text
      
      W 1 条回复 最后回复 回复 引用 0
      • W
        Wangliun @Wangliun 最后由 编辑

        <odoo>
            <template id="assets_backend" inherit_id="web.assets_backend">
                <xpath expr=".">
                    <script src="/web_tree_resize_column/static/lib/resizableColumns/jQuery.resizableColumns.js"></script>
        
                    <script src="/web_tree_resize_column/static/src/js/backend.js"></script>
                </xpath>
            </template>
        </odoo>
        
        1 条回复 最后回复 回复 引用 0
        • First post
          Last post