You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
6.0 KiB
105 lines
6.0 KiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- template for header-->
|
|
<template id="template_header_default_inherited"
|
|
inherit_id="website.template_header_default">
|
|
<xpath expr="//div[@id='o_main_nav']"
|
|
position="replace">
|
|
<nav class="navbar fixed-top navbar-expand-lg navbar-dark "
|
|
id="o_main_nav">
|
|
<a class="navbar-brand" href="/">LEGO</a>
|
|
<button class="navbar-toggler" type="button"
|
|
data-toggle="collapse"
|
|
data-target="#navbarSupportedContent"
|
|
aria-controls="navbarSupportedContent"
|
|
aria-expanded="false"
|
|
aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"/>
|
|
</button>
|
|
<div class="container" id="nav-bg">
|
|
<!-- Navbar Collapse -->
|
|
<div id="top_menu_collapse"
|
|
class="collapse navbar-collapse order-last order-lg-0">
|
|
<t t-call="website.navbar_nav">
|
|
<t t-set="_nav_class" t-value="'flex-grow-1'"/>
|
|
<!-- Menu -->
|
|
<t t-foreach="website.menu_id.child_id"
|
|
t-as="submenu">
|
|
<t t-call="website.submenu">
|
|
<t t-set="item_class"
|
|
t-value="'nav-item'"/>
|
|
<t t-set="link_class"
|
|
t-value="'nav-link'"/>
|
|
</t>
|
|
</t>
|
|
</t>
|
|
<!-- Extra Elements -->
|
|
<ul class="navbar-nav align-items-center gap-2 flex-shrink-0 justify-content-end ps-3">
|
|
<!-- Cart -->
|
|
<t t-call="website_sale.header_cart_link">
|
|
<t t-set="_icon" t-value="True"/>
|
|
<t t-set="_item_class"
|
|
t-value="'nav-item ml-lg-3'"/>
|
|
<t t-set="_link_class" t-value="'nav-link btn position-relative p-1 rounded-circle text-reset'"/>
|
|
<t t-set="_badge_class" t-value="'position-absolute top-0 end-0 rounded-pill mt-n1 me-n1'"/>
|
|
</t>
|
|
<!-- Wishlist -->
|
|
<t t-call="website_sale_wishlist.header_wishlist_link">
|
|
<t t-set="_icon" t-value="True"/>
|
|
<t t-set="_item_class"
|
|
t-value="'nav-item ml-lg-3'"/>
|
|
<t t-set="_link_class" t-value="'nav-link btn position-relative p-1 rounded-circle text-reset'"/>
|
|
<t t-set="_badge_class" t-value="'position-absolute top-0 end-0 rounded-pill mt-n1 me-n1'"/>
|
|
</t>
|
|
<!-- Search Bar -->
|
|
<t t-call="website.placeholder_header_search_box">
|
|
<t t-set="_layout" t-valuef="modal"/>
|
|
<t t-set="_item_class" t-value="'nav-item ml-lg-3'"/>
|
|
<t t-set="_button_classes" t-value="'nav-link btn position-relative p-1 rounded-circle text-reset'"/>
|
|
<t t-set="_input_classes" t-valuef="border border-end-0 p-3"/>
|
|
<t t-set="_submit_classes" t-valuef="border border-start-0 px-4 bg-o-color-4"/>
|
|
</t>
|
|
<!-- Social -->
|
|
<t t-call="website.placeholder_header_social_links"/>
|
|
<!-- Language Selector -->
|
|
<t t-call="website.placeholder_header_language_selector">
|
|
<t t-set="_btn_class" t-valuef="btn-outline-secondary border-0"/>
|
|
<t t-set="_txt_class" t-valuef="small"/>
|
|
<t t-set="_dropdown_menu_class" t-valuef="dropdown-menu-end"/>
|
|
</t>
|
|
|
|
<!-- Sign In -->
|
|
<t t-call="portal.placeholder_user_sign_in">
|
|
<t t-set="_item_class"
|
|
t-value="'nav-item user ml-auto'"/>
|
|
<t t-set="_link_class"
|
|
t-value="'nav-link font-weight-bold'"/>
|
|
</t>
|
|
<!-- User Dropdown -->
|
|
<t t-call="portal.user_dropdown">
|
|
<t t-set="_user_name" t-value="true"/>
|
|
<t t-set="_item_class"
|
|
t-value="'nav-item dropdown ml-lg-auto'"/>
|
|
<t t-set="_link_class"
|
|
t-value="'nav-link font-weight-bold'"/>
|
|
</t>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</xpath>
|
|
</template>
|
|
<template id="template_header_mobile_inherited" inherit_id="website.template_header_mobile">
|
|
<xpath expr="//t[@t-call='website.placeholder_header_brand']" position="replace">
|
|
<a class="navbar-brand" href="/">LEGO</a>
|
|
</xpath>
|
|
</template>
|
|
<template id="template_header_default" inherit_id="website_sale.template_header_default">
|
|
<xpath expr="//t[@t-call='website_sale.header_cart_link']" position="replace">
|
|
</xpath>
|
|
</template>
|
|
<template id="template_header_default" inherit_id="website_sale_wishlist.template_header_default">
|
|
<xpath expr="//t[@t-call='website_sale_wishlist.header_wishlist_link']" position="replace">
|
|
</xpath>
|
|
</template>
|
|
</odoo>
|
|
|