微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

推送菜单在 odoo14 门户视图中不起作用

如何解决推送菜单在 odoo14 门户视图中不起作用

我想在门户视图中使用 pushmenu。我将 adminlte.js 用于 pushmenu 但不起作用。这是我的代码

<template name="Sidebar" id="portal.portal_sidebar">
  <t t-call="binhex_dashboard_layout.layout2">
                <div class="container o_portal_sidebar"></div>
                <div class="oe_structure mb32" id="oe_structure_portal_sidebar_1"/>
  </t>
  </template>

<template id="layout2">

    <Meta name="viewport" content="width=device-width,initial-scale=1"/>
    <!-- Google Font: Source Sans Pro -->
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&amp;display=fallback"/>
    <!-- Font Awesome -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/fontawesome-free/css/all.min.css"/>
    <!-- Ionicons -->
    <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"/>
    <!-- Tempusdominus Bootstrap 4 -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css"/>
    <!-- iCheck -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/icheck-bootstrap/icheck-bootstrap.min.css"/>
    <!-- JQVMap -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/jqvmap/jqvmap.min.css"/>
    <!-- Theme style -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/css/adminlte.min.css"/>
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/css/style_l.css"/>
    <!-- overlayScrollbars -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/overlayScrollbars/css/OverlayScrollbars.min.css"/>
    <!-- Daterange picker -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/daterangepicker/daterangepicker.css"/>
    <!-- summernote -->
    <link rel="stylesheet" href="/binhex_dashboard_layout/static/plugins/summernote/summernote-bs4.min.css"/>
              <t t-set="is_portal" t-value="True"/>

            <div t-if="not no_breadcrumbs and not my_details and not breadcrumbs_searchbar" class="o_portal container mt-3">
                <div class="row align-items-center bg-white no-gutters border rounded">
                    <div class="col-10">
                        <t t-call="portal.portal_breadcrumbs"></t>
                    </div>
                    <div t-if="prev_record or next_record" class="col-2 flex-grow-0 text-center">
                        <t t-call='portal.record_pager'/>
                    </div>
                </div>
            </div>
              <div id="wrap" class="o_portal_wrap">
                <body class="hold-transition sidebar-mini layout-fixed">
                <div class="wrapper">
                  <nav class="main-header navbar navbar-expand navbar-white navbar-light">
                    <!-- Left navbar links -->
                    <ul class="navbar-nav">
                      <li class="nav-item">
                        <a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
                      </li>
                    </ul>
                  </nav>
                  <!-- Main Sidebar Container -->
                  <aside class="main-sidebar sidebar-dark-primary elevation-4">
                    <!-- Sidebar -->
                    <div class="sidebar">
                      <!-- Sidebar user panel (optional) -->
                      <div class="user-panel mt-3 pb-3 mb-3 d-flex">
                        <div class="image">
                          <img t-attf-src="data:image/*;base64,{{user_id.partner_id.image_1920}}" class="img-circle elevation-2" alt="User Image"/>
                        </div>
                        <div class="info">
                          <a href="#" class="d-block"><t t-esc="user_id.partner_id.name"/></a>
                        </div>
                      </div>
                      <!-- Sidebar Menu -->
                      <nav class="mt-2">
                        <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
                          <!-- Add icons to the links using the .nav-icon class
                               with font-awesome or any other icon font library -->
                               <li class="nav-item">
                                      <a href="/my" class="nav-link">
                                        <i class="nav-icon fa fa-home"></i>
                                        <p>
                                      Home
                                        </p>
                                      </a>
                               </li>
                          <li class="nav-item">
                            <a href="/my/profile" class="nav-link">
                              <i class="nav-icon far fa-user"></i>
                              <p>
                                My profile
                              </p>
                            </a>
                          </li>
                          <li class="nav-item">
                            <a href="/" class="nav-link">
                              <i class="nav-icon fas fa-sign-out-alt"></i>
                              <p>
                                Exit
                              </p>
                            </a>
                          </li>
                        </ul>
                      </nav>
                      <!-- /.sidebar-menu -->
                    </div>
                    <!-- /.sidebar -->
                  </aside>

                  <!-- Content Wrapper. Contains page content -->
                  <div class="content-wrapper">
                    <t t-raw="0"/>
                  </div>
                  <!-- /.content-wrapper -->

                  <!-- Control Sidebar -->
                  <aside class="control-sidebar control-sidebar-dark">
                    <!-- Control sidebar content goes here -->
                  </aside>
                  <!-- /.control-sidebar -->
                </div>
                <!-- ./wrapper -->
                <!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
                <script src="/binhex_dashboard_layout/static/plugins/jquery/jquery.min.js"></script>
                <!-- jQuery UI 1.11.4 -->
                <script src="/binhex_dashboard_layout/static/plugins/jquery-ui/jquery-ui.min.js"></script>
                <!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
                <script>
                  $.widget.bridge('uibutton',$.ui.button)
                </script>
                <!-- Bootstrap 4 -->
                <script src="/binhex_dashboard_layout/static/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
                <!-- ChartJS -->
                <script src="/binhex_dashboard_layout/static/plugins/chart.js/Chart.min.js"></script>
                <!-- Sparkline -->
                <script src="/binhex_dashboard_layout/static/plugins/sparklines/sparkline.js"></script>
                <!-- JQVMap -->

                <!-- daterangepicker -->
                <script src="/binhex_dashboard_layout/static/plugins/moment/moment.min.js"></script>
                <script src="/binhex_dashboard_layout/static/plugins/daterangepicker/daterangepicker.js"></script>
                <!-- Tempusdominus Bootstrap 4 -->
                <script src="/binhex_dashboard_layout/static/plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script>
                <!-- Summernote -->
                <script src="/binhex_dashboard_layout/static/plugins/summernote/summernote-bs4.min.js"></script>
                <!-- overlayScrollbars -->
                <!-- AdminLTE App -->
                <script src="/binhex_dashboard_layout/static/js/adminlte.js"></script>
                <!-- AdminLTE for demo purposes -->
                <script src="/binhex_dashboard_layout/static/js/demo.js"></script>
                <!-- AdminLTE dashboard demo (This is only for demo purposes) -->
                
                </body>
              </div>
</t>
</template>

不过有点奇怪。当我添加时,它可以工作,但不显示滚动条,我无法滚动并且屏幕已修复。我该如何解决?如何添加推送菜单

My scrollbar problem

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。