コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
2583 ビュー

Hi, I want to add a new menu for a model in the portal user interface.

The issue is that I have created the necesary template, added it to the manifest (and the portal dependency) and still not appearing. Why? Every help would be apreciated.

Here is my code:

```

odoo>
​template id="portal_my_home" inherit_id="portal.portal_my_home">
​xpath expr="//div[hasclass('o_portal_docs')]" position="inside">
​t t-call="portal.portal_docs_entry">
​t t-set="url">/my/presupuesto
​t t-set="title">Presupuesto
​t>
​xpath>
​template>
odoo>

```

アバター
破棄
最善の回答

Hi,

Please refer this code from odoo addons for version 16.

This adds the section “Invoices & Bills” in portal page.Make sure you added the file in manifest.

<template id="portal_my_home_invoice" name="Show Invoices &amp; Bills" inherit_id="portal.portal_my_home" customize_show="True" priority="30">
<xpath expr="//div[hasclass('o_portal_docs')]" position="inside">
<t t-call="portal.portal_docs_entry">
<t t-set="title">Invoices &amp; Bills</t>
<t t-set="url" t-value="'/my/invoices'"/>
<t t-set="placeholder_count" t-value="'invoice_count'"/>
</t>
</xpath>
</template>

Regards

アバター
破棄
著作者

how is that related to my issue? I see this example but I want to show my own menu

関連投稿 返信 ビュー 活動
6
6月 24
5711
0
6月 23
973
1
3月 24
1454
1
10月 23
1945
1
9月 23
4551