Skip to content
Extraits de code Groupes Projets
Valider 84213a50 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[UPD] training website template

parent c21a50c8
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -21,5 +21,9 @@
"views/training.xml",
# menus
],
"assets": {},
"assets": {
"web.assets_frontend": [
"website_training/static/src/scss/training_website.scss",
],
},
}
/***************************
/** Global
***************************/
.training-right-block {
margin-bottom: 16px;
.right-block-title {
font-size: 1.2rem;
font-weight: 300;
line-height: 1.2;
border-bottom: 1px solid #aaa;
}
.right-block-value {
padding-top: 15px;
padding-bottom: 5px;
font-size: 1rem;
font-weight: 300;
ul {
padding-top: 15px;
}
li {
margin-bottom: 12px;
list-style: circle;
}
}
}
......@@ -15,33 +15,102 @@
</template>
<template id="training_detail" name="Training Details">
<div class="col-12">
<div class="col-12 mb-5">
<h1 class="text-center" t-field="training.program_id"/>
<!-- Données de la formation -->
<div t-if="training.place" class="training-description-block">
<h5>Lieu</h5>
<div t-field="training.place" />
</div>
<div t-if="training.training_duration" class="training-description-block">
<h5>Durée</h5>
<div t-field="training.training_duration" /> heures
<div class="col-12 col-lg-4 order-lg-2 mb-4">
<div class="p-4 bg-200">
<!-- Durée -->
<div t-if="training.training_duration" class="training-right-block">
<div class="right-block-title">
Durée
</div>
<div class="right-block-value">
<span t-field="training.training_duration" /> heures
</div>
</div>
<!-- Lieu -->
<div t-if="training.place" class="training-right-block">
<div class="right-block-title">
Lieu
</div>
<div class="right-block-value">
<span t-field="training.place" />
</div>
</div>
<!-- Modalité -->
<div t-if="training.training_type_id" class="training-right-block">
<div class="right-block-title">
Modalité
</div>
<div class="right-block-value">
<span t-field="training.training_type_id.name" />
</div>
</div>
<!-- Type -->
<div t-if="training.type" class="training-right-block">
<div class="right-block-title">
Format
</div>
<div class="right-block-value">
<span t-field="training.type" />
</div>
</div>
<!-- Délai d'accès -->
<div t-if="training.company_id.access_delay" class="training-right-block">
<div class="right-block-title">
Délai d'accès
</div>
<div class="right-block-value">
<span t-field="training.company_id.access_delay" /> jours
</div>
</div>
<!-- Dates -->
<div t-if="training.slot_ids" class="training-right-block">
<div class="right-block-title">
Dates de la formation
</div>
<div class="right-block-value">
Du <span t-field="training.date_start" t-options="{'widget': 'date', 'format': 'dd/MM/YYYY'}" />
au <span t-field="training.date_end" t-options="{'widget': 'date', 'format': 'dd/MM/YYYY'}" /> :
<ul>
<t t-foreach="training.slot_ids" t-as="slot">
<li>
<span t-field="slot.date_start" t-options="{'widget': 'date', 'format': 'dd/MM/YYYY'}" /> -
<span t-field="slot.date_start" t-options="{'widget': 'datetime', 'format': 'HH:mm'}" />
à <span t-field="slot.date_end" t-options="{'widget': 'datetime', 'format': 'HH:mm'}" />
<br />(<span t-field="slot.duration" /> heures)
</li>
</t>
</ul>
</div>
</div>
<!-- Prix -->
<div class="training-right-block" t-if="training.price_inter > 0 or training.price_intra > 0 or training.price_comment">
<div class="right-block-title">
Coût
</div>
<div class="right-block-value">
<t t-set="vat" t-value="1.2 if training.is_vat else 1" />
<t t-if="training.type == 'inter'">
<t t-if="training.price_inter > 0">
<span t-out="training.price_inter * vat" /> € TTC
</t>
</t>
<t t-if="training.type == 'intra'">
<t t-if="training.price_intra > 0">
<span t-out="training.price_intra * vat" /> € TTC
</t>
</t>
<t t-if="training.price_comment">
<span t-field="training.price_comment" />
</t>
</div>
<div t-if="training.type" class="training-description-block">
<h5>Format</h5>
<div t-field="training.type" />
</div>
<div t-if="training.training_type_id" class="training-description-block">
<h5>Modalité</h5>
<div t-field="training.training_type_id.name" />
</div>
<!-- Données globales -->
<div t-if="training.company_id.access_delay" class="training-description-block">
<h5>Délai d'acès</h5>
<div t-field="training.company_id.access_delay" /> jours
</div>
<div class="col-12 col-lg-8">
<!-- Données du programme -->
<div t-if="training.program_id.objective" class="training-description-block">
<h5>Objectifs de formation</h5>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter