[WIP]pms: added breadcrumbs

This commit is contained in:
braisab
2021-03-04 20:03:16 +01:00
parent e2eef5fdf0
commit 4772e9fe4a
2 changed files with 21 additions and 0 deletions

View File

@@ -43,6 +43,12 @@ class PortalFolio(CustomerPortal):
]
)
)
values.update(
{
"page_name": "folios",
"default_url": "/my/folios",
}
)
return request.render("pms.portal_my_folio", values)
@http.route(["/my/folios/<int:folio_id>"], type="http", auth="user", website=True)

View File

@@ -1,4 +1,19 @@
<odoo>
<template
id="portal_my_home_menu_folio"
name="Portal layout : folio menu entries"
inherit_id="portal.portal_breadcrumbs"
priority="20"
>
<xpath expr="//ol[hasclass('o_portal_submenu')]" position="inside">
<li t-attf-class="breadcrumb-item #{'active ' if not folios else ''}">
<a t-attf-href="/my/folios?{{ keep_query() }}">Folios</a>
</li>
<li t-if="folio" class="breadcrumb-item active">
<t t-esc="folio.name" />
</li>
</xpath>
</template>
<template
id="portal_my_folios"
name="Folios"