templates/base.html.twig line 1
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta class="viewport" name="viewport" content="width=device-width, initial-scale=1.0">
<title>TILLOMED - {% block title %}Homepage{% endblock %}</title>
{% if form is defined %}{% form_theme form with ['form/errors.html.twig'] %}{% endif %}
{% if form2 is defined %}{% form_theme form2 with ['form/errors.html.twig'] %}{% endif %}
{# CANVAS v7.0 - last update 27/11/2024 #}
{% block stylesheets %}
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=PT+Serif:ital@0;1&display=swap">
<link rel="stylesheet" type="text/css" href="{{ asset ('css/style.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/font-icons.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/swiper.css')}}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/components/bs-switches.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/components/radio-checkbox.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/components/datepicker.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/components/daterangepicker.css') }}" />
{% block page_stylesheets %}{% endblock %}
<link rel="stylesheet" type="text/css" href="{{ asset ('css/personal_2025_05_18/classes.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/personal_2025_05_18/custom.css') }}" />
<link rel="stylesheet" type="text/css" href="{{ asset ('css/personal_2025_05_18/themeOverride.css') }}" />
{% endblock %}
{% block meta %}{% endblock %}
{% block recaptcha %}{% endblock %}
<link rel="shortcut icon" href="{{ asset('favicon.ico') }}">
</head>
<body id="body" class="stretched side-header open-header close-header-on-scroll" onload="hidePreloader();">
{% include "components/loading.html.twig" %}
{% include "components/preloader.html.twig" %}
{% for flash_message in app.session.flashbag.get('notice_success') %}
<div class="alert alert-dismissible alert-success notice">
<i class="fa-solid fa-thumbs-up"></i><strong>Complimenti!</strong> {{ flash_message|raw }}
<button type="button" class="btn-close btn-sm" data-bs-dismiss="alert"></button>
</div>
{% endfor %}
{% for flash_message in app.session.flashbag.get('notice_warning') %}
<div class="alert alert-dismissible alert-warning notice">
<i class="fa-solid fa-triangle-exclamation"></i><strong>Attenzione!</strong> {{ flash_message|raw }}
<button type="button" class="btn-close btn-sm" data-bs-dismiss="alert"></button>
</div>
{% endfor %}
{% for flash_message in app.session.flashbag.get('notice_danger') %}
<div class="alert alert-dismissible alert-danger notice">
<i class="fa-solid fa-xmark"></i><strong>Attenzione!</strong> {{ flash_message|raw }}
<button type="button" class="btn-close btn-sm" data-bs-dismiss="alert"></button>
</div>
{% endfor %}
{% set logo_dark = path_graphics ~ '/logo-dark.png' %}
{% set logo_square = path_graphics ~ '/logo-square.png' %}
{% set logo_square_dark = path_graphics ~ '/logo-square-dark.png' %}
{% block div_help %}
<div id="divHelp" class="divHelp">
<img id="helpImage" src="{{ asset (logo_square)}}">
<a href="javascript:closeHelp()"><i id="helpClose" class="fa-solid fa-times font_25 color_r"></i></a>
<h5 id="helpTitle" class="uppercase m_b_10p b_b_pr"></h5>
<div class="overflow_a max_h_170p"><p id="helpText" class="txt_a_j"></p></div>
</div>
{% endblock %}
{% block body %}
<div id="wrapper">
<div id="divContent" class="clearfix">
<div id="header-trigger"><i class="bi-list"></i><i class="bi-x-lg"></i></div>
{% block alarm_button %}{% endblock %}
{# HEADER #}
{% block header %}
<header id="header">
<div id="header-wrap" class="bg_pr">
<div class="container">
<div id="privateAreaHeaderRow" class="header-row">
<div class="primary-menu-trigger">
<button class="cnvs-hamburger" type="button" title="Open Mobile Menu">
<span class="cnvs-hamburger-box"><span class="cnvs-hamburger-inner"></span></span>
</button>
</div>
<div class="txt_a_c d-none d-lg-block">
{% if app.user %}
{% set avatar_path = path_graphics ~ '/defaults/avatar.png' %}
{% if app.user.profile.avatar != null %}
{% set avatar_path = 'users/' ~ app.user.directoryPath ~ '/' ~ app.user.profile.avatar %}
{% endif %}
<img src="{{ asset(avatar_path) }}" alt="{{ app.user }}" class="img_profile img-circle"/>
{% else %}
<img src="{{ asset(logo_square_dark) }}" alt="Tillomed Italia" class="img_profile img-circle" />
{% endif %}
</div>
<nav class="primary-menu on-click">
<ul class="menu-container">
{% block menu %}{% endblock %}
{% if not app.user %}
<li class="menu-item"><a class="menu-link" href="{{ path ('homepage') }}">Accedi</a></li>
{% endif %}
</ul>
</nav>
</div>
</div>
</div>
<div class="header-wrap-clone"></div>
</header>
{% endblock %}
<section class="page-title dark bg_pr" data-bs-theme="dark">
<div class="container">
<div class="page-title-row">
<div class="page-title-content">
<h3 class="m_b_none">{% block page_title %}{% endblock %}</h3>
</div>
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
{% block breadcrumb %}
{% endblock %}
</ol>
</nav>
</div>
</div>
</section>
<nav id="actionBar" class="navbar navbar-expand-md bg_sc">
<div class="container">
<div class="mx-auto order-0">
<button class="navbar-toggler button button-mini bg_pr" type="button" data-bs-toggle="collapse" data-bs-target="#navCollapse">
<span class="color_w">Elenco azioni</span>
</button>
</div>
<div id="navCollapse" class="navbar-collapse collapse">
<ul class="navbar-nav me-auto">
{% block navbar_left %}{% endblock %}
</ul>
<ul class="navbar-nav">
{% block navbar_right %}{% endblock %}
</ul>
</div>
</div>
</nav>
{% block earlyJavascripts %}
<script type="text/javascript" src="{{ asset ('js/functions.js') }}"></script>
<script type="text/javascript" src="{{ asset ('js/plugins.min.js') }}"></script>
{% endblock %}
{# CONTENT #}
{% block content %}
{% endblock %}
{# FOOTER #}
{#% block footer %}
<footer id="footer" class="dark bg_pr">
<div id="copyrights" class="bg_pr">
<div class="container">
<div class="row align-items-center justify-content-between col-mb-30">
<div class="col-12 col-lg-auto text-center text-lg-start">
<img src="{{ asset (logo_dark) }}" width="200" alt="Image" class="mb-4">
<p class="m_b_none">
Copyrights © 2024 - Tutti i diritti riservati da TILLOMED ITALIA S.r.l.
</p>
</div>
<div class="col-12 col-lg-auto text-center text-lg-end">
<div class="copyrights-menu copyright-links">
<a href="https://tillomed.it/it/privacy">Privacy</a>/<a href="https://tillomed.it/it/cookie">Normativa sui cookie</a>/<a target="_blank" href="https://tillomed.it/documents/termini_e_condizioni.pdf">Termini e condizioni</a>
</div>
<div class="d-flex justify-content-center justify-content-lg-end mt-4">
<a href="#" data-bs-toggle="tooltip" data-bs-title="Indirizzo: Viale Giulio Richard 1/A, 20143 Milano (MI)" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="fa-solid fa-map-marker-alt"></i><i class="fa-solid fa-map-marker-alt"></i></a>
<a href="#" data-bs-toggle="tooltip" data-bs-title="C.F. - P.IVA: 097 507 109 65" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="fa-solid fa-tag"></i><i class="fa-solid fa-tag"></i></a>
<a href="mailto:tillomeditalia@legalmail.it" data-bs-toggle="tooltip" data-bs-title="PEC: tillomeditalia@legalmail.it" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="bi-envelope-fill"></i><i class="bi-envelope-fill"></i></a>
<a href="#" data-bs-toggle="tooltip" data-bs-title="Ufficio del Registro di Iscrizione: CCIAA di Milano – Monza e Brianza – Lodi" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="fa-solid bi-vector-pen"></i><i class="fa-solid bi-vector-pen"></i></a>
<a href="#" data-bs-toggle="tooltip" data-bs-title="Rea: MI-21111242" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="fa-solid fa-pen-nib"></i><i class="fa-solid fa-pen-nib"></i></a>
<a href="#" data-bs-toggle="tooltip" data-bs-title="Capitale sociale: 30.000 €" class="social-icon si-small bg_sc" style="border-color: #ff6900"><i class="fa-solid fa-euro"></i><i class="fa-solid fa-euro"></i></a>
</div>
</div>
</div>
</div>
</div>
</footer>
{% endblock %#}
</div>
</div>
{% endblock %}
{% block javascripts %}
<script type="text/javascript" src="{{ asset ('js/components/moment.js') }}"></script>
<script type="text/javascript" src="{{ asset ('js/components/datepicker-it.js') }}"></script>
<script type="text/javascript" src="{{ asset ('js/components/daterangepicker.js') }}"></script>
<script type="text/javascript" src="{{ asset ('js/components/timepicker.js') }}"></script>
<script type="text/javascript" src="{{ asset ('js/personal/utilities.js') }}"></script>
{% include 'components/js/update_tab_filters.html.twig' %}
{# Google Analytics #}
{% include 'components/js/ga4.html.twig' %}
{# Cookie #}
{% include 'components/js/cookies.html.twig' %}
{# HELP #}
<script>
function divHelp(slug){
$.post('{{ path ("help") }}', {slug: slug}, function(response){
if(response.code == 200 && response.success){
document.getElementById('divHelp').style.visibility = "visible";
document.getElementById('helpClose').style.visibility = "visible";
document.getElementById('helpImage').style.visibility = "visible";
document.getElementById('helpTitle').innerHTML = response.title;
document.getElementById('helpText').innerHTML = response.text;
$("#helpButton").modal('show');
}
}, "json");
}
function closeHelp(){
document.getElementById('divHelp').style.visibility = "hidden";
document.getElementById('helpClose').style.visibility = "hidden";
document.getElementById('helpImage').style.visibility = "hidden";
}
</script>
{% block page_javascripts %}{% endblock %}
{% endblock %}
<div id="divModals" class="clearfix">
{% block modals %}
{% endblock %}
</div>
</body>
</html>