如何通过代码 link 使用网站菜单进行用户明智的销售订单

How to link user wise sale order with website menu through code

我正在开发 Odoo 网站模块以创建一个客户门户,用户可以在其中查看自己的销售订单。 由于我不想从 UI 端自定义任何内容,所以我必须从代​​码端进行定制。

我创建了一个销售订单菜单Views.py

代码如下:

<odoo>
  <data noupdate="0">
    <record id="portal_sale_order_menu" model="website.menu">
      <field name="name">Sale Orders</field>
      <field name="sequence" type="int">2</field> 
    </record>
  </data>
</odoo>

现在,我可以在网站 UI.

中看到 销售订单 菜单

因为我是新手,所以我不知道在 models/controllers 中写什么,也不知道如何在点击菜单后 link 登录用户的销售订单。

任何人都可以用代码帮助我解决这个问题,这对我很有帮助。提前致谢。

通过提及 URL 实现了我的解决方案:

<odoo>
  <data noupdate="0">
    <record id="portal_sale_order_menu"model="website.menu">
      <field name="name">Sale Orders</field>
      <field name="url">/my/orders</field>
      <field name="sequence"type="int">1</field>
    </record>
  </data>
</odoo>

谢谢!