Files
gzth/room/views/webclient_templates.xml
T
2025-05-01 18:36:56 +08:00

162 lines
9.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="room.frontend_layout" name="Frontend Layout" inherit_id="web.layout" primary="True">
<xpath expr="//head/meta[last()]" position="after">
<meta name="viewport" content="width=device-width, initial-scale=1"/>
</xpath>
<xpath expr="//head/link[last()]" position="after">
<link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>
<t t-call-assets="web.assets_frontend" t-js="false"/>
</xpath>
<xpath expr="//t[@t-out='0']" position="replace">
<div id="wrapwrap" t-attf-class="#{pageName or ''}">
<header t-if="not no_header" id="top" data-anchor="true">
<img class="img-responsive d-block mx-auto"
t-attf-src="/web/binary/company_logo"
alt="Logo"/>
</header>
<main>
<t t-out="0"/>
</main>
<footer t-cache="no_footer,no_copyright" t-if="not no_footer" id="bottom" data-anchor="true" t-attf-class="bg-light o_footer">
<div id="footer"/>
<div t-if="not no_copyright" class="o_footer_copyright">
<div class="container py-3">
<div class="row">
<div class="col-sm text-center text-sm-start text-muted">
<span class="o_footer_copyright_name me-2">Copyright &amp;copy; <span t-field="res_company.name" itemprop="name">Company name</span></span>
</div>
<div class="col-sm text-center text-sm-end">
<t t-call="web.brand_promotion"/>
</div>
</div>
</div>
</div>
</footer>
</div>
</xpath>
</template>
<template id="room.website_form_room" name="website_form_room">
<t t-call="room.frontend_layout">
<div class="container py-5">
<form class="oe_website_form_room" role="form" t-attf-action="/web/room" method="post" onsubmit="this.action = '/web/room' + location.hash">
<input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
<div class="mb-3 field-room_id d-none">
<label for="room_id" class="form-label">会议号</label>
<input type="text" placeholder="会议号" name="room_id" t-att-value="room_id" id="room_id" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-meeting_name">
<label for="meeting_name" class="form-label">会议名称</label>
<input type="text" placeholder="会议名称" name="meeting_name" t-att-value="meeting_name" id="meeting_name" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-name">
<label for="name" class="form-label">名字</label>
<select name="name" class="profile_param form-select">
<t t-foreach="child_ids" t-as="c">
<option t-att-value="c.name"><t t-out="c.name"/></option>
</t>
</select>
<!-- <input type="text" placeholder="名字" name="name" t-att-value="name" id="name" t-attf-class="form-control" required="required" autofocus="autofocus" autocapitalize="off"/>-->
</div>
<!-- <div class="mb-3">-->
<!-- <label for="password" class="form-label">Password</label>-->
<!-- <input type="password" placeholder="Password" name="password" id="password" t-attf-class="form-control" required="required" t-att-autofocus="'autofocus' if name else None" maxlength="4096"/>-->
<!-- </div>-->
<p class="alert alert-danger" t-if="error" role="alert">
<t t-esc="error"/>
</p>
<p class="alert alert-success" t-if="message" role="status">
<t t-esc="message"/>
</p>
<div t-attf-class="clearfix oe_login_buttons text-center gap-1 d-grid mb-1">
<button type="submit" class="btn btn-primary">签到</button>
</div>
</form>
</div>
</t>
</template>
<template id="room.partner_create_form_room" name="partner_create_form_room">
<t t-call="room.frontend_layout">
<div class="container py-5">
<form class="oe_website_form_room" role="form" t-attf-action="/web/room/partner/create" method="post" onsubmit="this.action = '/web/room/partner/create' + location.hash">
<input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
<div class="mb-3 field-room_id d-none">
<label for="room_id" class="form-label">会议号</label>
<input type="text" placeholder="会议号" name="room_id" t-att-value="room_id" id="room_id" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-meeting_name">
<label for="meeting_name" class="form-label">会议名称</label>
<input type="text" placeholder="会议名称" name="meeting_name" t-att-value="meeting_name" id="meeting_name" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-name">
<label for="name" class="form-label">公司名称</label>
<input type="text" placeholder="名字" name="name" t-att-value="name" id="name" t-attf-class="form-control" required="required" autofocus="autofocus" autocapitalize="off"/>
</div>
<p class="alert alert-danger" t-if="error" role="alert">
<t t-esc="error"/>
</p>
<p class="alert alert-success" t-if="message" role="status">
<t t-esc="message"/>
</p>
<div t-attf-class="clearfix oe_login_buttons text-center gap-1 d-grid mb-1">
<button type="submit" class="btn btn-primary">提交</button>
</div>
</form>
</div>
</t>
</template>
<template id="room.partner_create_user_room" name="partner_create_user_room">
<t t-call="room.frontend_layout">
<div class="container py-5">
<form class="oe_website_form_room" role="form" t-attf-action="/web/room/partner/user/create" method="post" onsubmit="this.action = '/web/room/partner/user/create' + location.hash">
<input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
<div class="mb-3 field-room_id d-none">
<label for="room_id" class="form-label">会议号</label>
<input type="text" placeholder="会议号" name="room_id" t-att-value="room_id" id="room_id" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-partner_id d-none">
<label for="partner_id" class="form-label">公司ID</label>
<input type="text" placeholder="公司" name="partner_id" t-att-value="partner_id" id="partner_id" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-meeting_name">
<label for="meeting_name" class="form-label">会议名称</label>
<input type="text" placeholder="会议名称" name="meeting_name" t-att-value="meeting_name" id="meeting_name" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-partner_id">
<label for="partner_name" class="form-label">公司名称</label>
<input type="text" placeholder="公司" name="partner_name" t-att-value="partner_name" id="partner_name" t-attf-class="form-control" readonly="readonly"/>
</div>
<div class="mb-3 field-name">
<label for="name" class="form-label">人员名称</label>
<input type="text" placeholder="名字" name="name" t-att-value="name" id="name" t-attf-class="form-control" required="required" autofocus="autofocus" autocapitalize="off"/>
</div>
<p class="alert alert-danger" t-if="error" role="alert">
<t t-esc="error"/>
</p>
<p class="alert alert-success" t-if="message" role="status">
<t t-esc="message"/>
</p>
<div t-attf-class="clearfix oe_login_buttons text-center gap-1 d-grid mb-1">
<button type="submit" class="btn btn-primary">提交</button>
</div>
</form>
</div>
</t>
</template>
</odoo>