I am trying to use the front desk app in odoo. When I enter a kiosk a page pops up with a check in button. When the button is pressed, the visitor form shows up. I would like to know how to alter the welcome page button to send me to a custom page first for a non disclosure agreement.
La domanda è stata contrassegnata
Hi,
Yes, we can customize the button function by updating the 'frontdesk.WelcomePage' template. Inside this template, you'll find a statement like:
<div class="btn btn-light fs-3 py-2 px-5 mt-3" t-on-click="() => props.showScreen('VisitorForm'
The showScreen function accepts a string argument representing the name of the screen in the 'frontdesk_screens' category. By updating this argument, you can show the corresponding Screens. Additionally, you can create a new Screen by adding a Component
to the 'frontdesk_screens' category.
For example, if you've created a new screen named 'CustomScreen' and inherit the 'frontdesk.WelcomePage' template, and change the div like this using xpath and position as replace:
<div class="btn btn-light fs-3 py-2 px-5 mt-3" t-on-click="() => props.showScreen('
This will redirect to the custom page when clicked.
Hope it helps
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
Registrati| Post correlati | Risposte | Visualizzazioni | Attività | |
|---|---|---|---|---|
|
|
2
lug 25
|
3420 | ||
|
|
0
ott 22
|
3448 | ||
|
|
3
mag 25
|
7450 | ||
|
|
3
ott 23
|
8647 | ||
|
|
0
apr 26
|
10 |