Odoo 中文社区

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

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

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

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

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

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

    Web_m2o_enhance模块(屏蔽“创建并编辑”功能)支持Many2many

    Odoo 开发与实施交流
    4
    5
    2692
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • J
      jerry79 最后由 编辑

      osbzr新加入的模块,web_m2o_enhance可以在用户没有create的权限时,隐藏many2one下拉菜单中的“创建并编辑”功能,但是原模块只支持m2o,不支持many2many,经过测试,可以简单修改如下以支持m2m,在js文件中添加:

      <br />instance.web.form.FieldMany2ManyTags = instance.web.form.FieldMany2ManyTags.extend({<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; get_search_result: function (search_val) {<br />&nbsp; &nbsp; &nbsp; &nbsp; …………………………………………<br />&nbsp; &nbsp; &nbsp; &nbsp; //该函数的内容与原文件中FieldMany2One.get_search_result一样即可<br />&nbsp; &nbsp; &nbsp; &nbsp; });<br />};<br />
      


      求验证,如无问题,建议更新模块。

      1 条回复 最后回复 回复 引用 0
      • wjfonhand
        wjfonhand 最后由 编辑

        验证了一下,确实不支持M2M,也觉得楼主的写法可以实现。
        但是这么长一段代码 copy&paste 可能不是个好主意,不懂js,等高人用比较简洁的方式提交 pull request吧。

        谢谢分享!

        GoodERP -- Odoo China fork

        1 条回复 最后回复 回复 引用 0
        • Y
          youring 最后由 编辑

          https://github.com/0k/web_m2o_enhanced
          **New: support many2manytags widget ! **
          在issue里提了个feature request,一天时间,作者就加上了...赞效率

          1 条回复 最后回复 回复 引用 0
          • Z
            zhong_163 最后由 编辑

            更不上更新进度。。。。。。

            1 条回复 最后回复 回复 引用 0
            • First post
              Last post