first commit
This commit is contained in:
38
templates_user/_partials/footer.php
Normal file
38
templates_user/_partials/footer.php
Normal file
@@ -0,0 +1,38 @@
|
||||
<div class="footer_top_box">
|
||||
<div class="container">
|
||||
<div class="footer_top_box__wrapper">
|
||||
<div class="footer_top_data">
|
||||
<div class="footer_top_title">
|
||||
<h2>Da scaricare</h2>
|
||||
</div>
|
||||
<div class="footer_top_tiles">
|
||||
<div class="tile">
|
||||
<a href="/CONDIZIONI-GENERALI-DI-VENTDA-(CGV).pdf">
|
||||
<img src="/upload/filemanager/icon/download-icon.png" alt="">
|
||||
CGV
|
||||
</a>
|
||||
</div>
|
||||
<div class="tile">
|
||||
<a href="/SCHEDA-DI-GARANZIA.pdf">
|
||||
<img src="/upload/filemanager/icon/download-icon.png" alt="">
|
||||
SCHEDA DI GARANZA
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer-big">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6 column-left">
|
||||
<?= \front\view\Scontainers::scontainer(45); ?>
|
||||
</div>
|
||||
<div class="col-md-6 column-right">
|
||||
<?= \front\view\Scontainers::scontainer(46); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
131
templates_user/black-week.php
Normal file
131
templates_user/black-week.php
Normal file
@@ -0,0 +1,131 @@
|
||||
<div id="page-black-week">
|
||||
<div class="content">
|
||||
<div class="c-container">
|
||||
|
||||
<div class="box-1">
|
||||
<div class="c-row">
|
||||
<img alt="" src="/upload/filemanager/images/Black-week_podstrona_IT.jpg" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box-2">
|
||||
<div class="c-row">
|
||||
<h2><strong>BLACK WEEK 2024 -</strong> sconti extra su porte e finestre di VIDOK in pvc e legno</h2>
|
||||
<p>Periodo di promozione: dal 15 novembre al 30 novembre 2024. Organizzatore della promozione: VIDOK Finestre e porte</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box-3">
|
||||
<div class="c-row c-row-1">
|
||||
<div class="c-col c-col-1">
|
||||
<h2>SUI PRODOTTI IN PVC</h2>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
Sistemi VEKA<br/>
|
||||
- 8% sconto aggiuntivo a cascata
|
||||
</li>
|
||||
<li>
|
||||
Sistemi Deceuninck VP-80 Platinum Design, Platinum Optima<br/>
|
||||
- 5 % sconto aggiuntivo a cascata
|
||||
</li>
|
||||
</ul>
|
||||
<a href="/#contatto">CONTATTACI ORA</a>
|
||||
</div>
|
||||
|
||||
<div class="c-col c-col-2">
|
||||
<div class="sale-box"><span>-8%</span> <span>-5%</span></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="c-row c-row-2">
|
||||
<div class="c-col c-col-1">
|
||||
<h2>SUI PRODOTTI IN LEGNO</h2>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
Prodotti in legno di pino calzing<br/>
|
||||
- 8% sconto aggiuntivo a cascata
|
||||
</li>
|
||||
<li>
|
||||
Prodotti in legno di Meranti<br/>
|
||||
- 3% sconto aggiuntivo a cascata
|
||||
</li>
|
||||
</ul>
|
||||
<a href="/#contatto">CONTATTACI ORA</a>
|
||||
</div>
|
||||
|
||||
<div class="c-col c-col-2">
|
||||
<div class="sale-box"><span>-8%</span> <span>-3%</span></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="c-row">
|
||||
<div class="c-col">
|
||||
<p>NOTA: Lo sconto a cascata significa che lo sconto della promozione BLACK WEEK 2024 viene calcolato in aggiunta ad altri sconti applicabili ai prodotti in questione secondo i termini e le condizioni fornite dai consulenti VIDOK. Spese di trasporto calcolate separatamente.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box-4">
|
||||
<div class="c-row">
|
||||
<div class="c-col">
|
||||
<h2>CONDIZIONI DELLA PROMOZIONE</h2>
|
||||
|
||||
<ul>
|
||||
<li>La promozione è valida solo per i prodotti sopra elencati.</li>
|
||||
<li>Gli sconti sono concessi per i prodotti acquistati e ordinati durante il periodo promozionale dal 15 al 30 novembre 2024.</li>
|
||||
<li>La promozione si applica agli ordini effettuati nei nostri showroom e via e-mail da un consulente VIDOK.</li>
|
||||
<li>Gli sconti aggiuntivi a cascata sono calcolati sul prezzo dopo aver tenuto conto di altri sconti o ribassi applicabili a VIDOK.</li>
|
||||
<li>La promozione non è cumulabile con altre promozioni</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="c-row">
|
||||
<div class="c-col">
|
||||
<h2>COME UTILIZZARE LA PROMOZIONE ?</h2>
|
||||
|
||||
<ul>
|
||||
<li>Choose a product from our offer that is covered by the Black Week promotion: sistemi VEKA, VP80 windows, HS Platinum Optima sliding doors, finger joint pine or meranti wooden window and door products.</li>
|
||||
<li>Contact our VIDOK advisor.</li>
|
||||
<li>Set discounts applicable to a given product, and then take advantage of the additional Black Week additional discount.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="c-row">
|
||||
<div class="col">
|
||||
<h2><strong>FAQ - DOMANDE FREQUENTI</strong></h2>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
La promozione BLACK WEEK è cumulabile con altri sconti?<br/>
|
||||
Sì, lo sconto offerto è un ulteriore sconto a cascata, calcolato dopo aver tenuto conto degli sconti applicabili ai prodotti.
|
||||
</li>
|
||||
<li>
|
||||
La promozione è valida per tutti i prodotti VIDOK?<br/>
|
||||
No, la promozione è valida solo per i prodotti elencati nell'offerta BLACK WEEK 2024: sistemi VEKA, VP-80, sistemi HS Platinum Optima e prodotti in legno di pino calcareo e meranti.
|
||||
</li>
|
||||
<li>
|
||||
Quanto dura la promozione?<br/>
|
||||
La promozione è valida dal 15 al 30 novembre 2024.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="c-row">
|
||||
<div class="col">
|
||||
<h2>INFORMAZIONI LEGALI AGGIUNTIVE</h2>
|
||||
|
||||
<ul>
|
||||
<li>L'organizzatore si riserva il diritto di modificare i termini e le condizioni della promozione per motivi validi, che saranno annunciati sul sito web.</li>
|
||||
<li>Per qualsiasi informazione sulla promozione è possibile contattare il nostro servizio clienti.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
66
templates_user/components/detect-language.php
Normal file
66
templates_user/components/detect-language.php
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
// Language codes:
|
||||
// en-US : English American
|
||||
// en-GB : English British
|
||||
// de : German
|
||||
// fr : French
|
||||
// it : Italian
|
||||
// sk : Slovak
|
||||
// pl : Polish
|
||||
|
||||
function detectLanguage() {
|
||||
$acceptLanguage = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
|
||||
$languages = explode(',', $acceptLanguage);
|
||||
$firstLanguage = $languages[0];
|
||||
return trim($firstLanguage);
|
||||
}
|
||||
|
||||
$browserLanguage = detectLanguage();
|
||||
|
||||
$isAdmin = (\S::get_session('user')['admin'] == 1) ? true : false;
|
||||
|
||||
if($browserLanguage !== 'pl' && $browserLanguage !== 'pl-PL'){
|
||||
if(!$isAdmin){
|
||||
switch ($browserLanguage) {
|
||||
case 'en-US':
|
||||
header('Location: https://eng.vidok.com/'); exit;
|
||||
break;
|
||||
case 'en-GB':
|
||||
header('Location: https://gb.vidok.com/'); exit;
|
||||
break;
|
||||
case 'de':
|
||||
header('Location: https://de.vidok.com/'); exit;
|
||||
break;
|
||||
case 'de-DE':
|
||||
header('Location: https://de.vidok.com/'); exit;
|
||||
break;
|
||||
case 'fr':
|
||||
header('Location: https://fr.vidok.com/'); exit;
|
||||
break;
|
||||
case 'fr-FR':
|
||||
header('Location: https://fr.vidok.com/'); exit;
|
||||
break;
|
||||
case 'it':
|
||||
// header('Location: https://it.vidok.com/'); exit;
|
||||
break;
|
||||
case 'it-IT':
|
||||
// header('Location: https://it.vidok.com/'); exit;
|
||||
break;
|
||||
case 'sk':
|
||||
header('Location: https://sk.vidok.com/'); exit;
|
||||
break;
|
||||
case 'sk-SK':
|
||||
header('Location: https://sk.vidok.com/'); exit;
|
||||
break;
|
||||
case 'pl':
|
||||
header('Location: https://vidok.com/'); exit;
|
||||
break;
|
||||
case 'pl-PL':
|
||||
header('Location: https://vidok.com/'); exit;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
};
|
||||
};
|
||||
?>
|
||||
26
templates_user/components/nav-menu.php
Normal file
26
templates_user/components/nav-menu.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<? include 'templates_user/components/detect-language.php'; ?>
|
||||
|
||||
<div class="top sticky-top">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-xl-2">
|
||||
<a href="<?= \front\factory\Pages::lang_url(\front\factory\Pages::main_page_id(), $lang_id, \S::get_domain( $_SERVER['HTTP_HOST'] ), \front\factory\Languages::default_domain()); ?>">
|
||||
<img alt="" src="/upload/filemanager/images/logo.png" />
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-md-12 col-xl-10">
|
||||
<div>
|
||||
<?= \front\view\Menu::main_menu(\front\factory\Menu::menu_details( 1 ), $page['id']); ?>
|
||||
</div>
|
||||
<div>
|
||||
<a href="#" data-toggle="modal" data-target="#modal-contact" class="btn"><?= \S::lang( 'otrzymaj-wycene' ) ?></a>
|
||||
</div>
|
||||
<div class="social">
|
||||
<a href="https://www.facebook.com/profile.php?id=100095628602970" target="_blank">
|
||||
<img src="/layout/images/icon-facebook.svg">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
117
templates_user/footer-contact.php
Normal file
117
templates_user/footer-contact.php
Normal file
@@ -0,0 +1,117 @@
|
||||
|
||||
[ALERT]
|
||||
<? \S::set_session( 'form-token', bin2hex( random_bytes( 32 ) ) );?>
|
||||
<form method="POST" action="" id="footer-contact">
|
||||
<input type="hidden" name="action" value="footer_contact_mail_send">
|
||||
<input type="hidden" name="token" value="<?= \S::get_session( 'form-token' );?>">
|
||||
<input type="hidden" name="website" value="">
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" id="name" name="name" placeholder="Nome dell'azienda" required>
|
||||
</div>
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" id="email" name="email" placeholder="E-mail" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<select class="form-control" id="indirizzo" name="indirizzo" required>
|
||||
<option value="" selected disabled>--- REGIONE ---</option>
|
||||
<option value="L'Aquila">L'Aquila</option>
|
||||
<option value="Basilicata">Basilicata</option>
|
||||
<option value="Calabria">Calabria</option>
|
||||
<option value="Campania">Campania</option>
|
||||
<option value="Emilia-Romagna">Emilia-Romagna</option>
|
||||
<option value="Friuli-Venezia Giulia">Friuli-Venezia Giulia</option>
|
||||
<option value="Lazio">Lazio</option>
|
||||
<option value="Liguria">Liguria</option>
|
||||
<option value="Lombardia">Lombardia</option>
|
||||
<option value="Marche">Marche</option>
|
||||
<option value="Molise">Molise</option>
|
||||
<option value="Piemonte">Piemonte</option>
|
||||
<option value="Puglia">Puglia</option>
|
||||
<option value="Sardegna">Sardegna</option>
|
||||
<option value="Sicilia">Sicilia</option>
|
||||
<option value="Toscana">Toscana</option>
|
||||
<option value="Trentino-Alto Adige / Südtirol">Trentino-Alto Adige / Südtirol</option>
|
||||
<option value="Umbria">Umbria</option>
|
||||
<option value="Valle d'Aosta / Vallée d'Aoste">Valle d'Aosta / Vallée d'Aoste</option>
|
||||
<option value="Veneto">Veneto</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-6">
|
||||
<input type="text" class="form-control" id="zip_code" name="zip_code" placeholder="Codice Postale">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" id="phone" name="phone" placeholder="Cellulare" required>
|
||||
</div>
|
||||
<div class="form-group col-md-6">
|
||||
<select class="form-control" name="kind_of_cooperation">
|
||||
<option value="" selected disabled>--- TIPO DI COLLABORAZIONE ---</option>
|
||||
<option value="klient prywatny">Cliente privato</option>
|
||||
<option value="sprzedawca">Rivenditore</option>
|
||||
<option value="firma budowlana">Impresa Edile</option>
|
||||
<option value="konstruktor">Costruttore</option>
|
||||
<option value="architekt">Architetto</option>
|
||||
<option value="przedsiębiorca">Imprenditore</option>
|
||||
<option value="producent">Produttore Infissi</option>
|
||||
<option value="agent">Agente</option>
|
||||
<option value="inny">Altro</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<textarea class="form-control" id="altre-informazioni" name="altre-informazioni" rows="7" placeholder="Altre informazioni" required></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-7">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" id="home-form-check" required>
|
||||
<label class="form-check-label" for="home-form-check">
|
||||
Autorizzo il trattamento dei miei dati personali da me sopra forniti per preparare un'offerta adeguata.
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" id="home-form-check-2" required>
|
||||
<label class="form-check-label" for="home-form-check-2">
|
||||
Autorizzo il trattamento dei miei dati personali per finalità di marketing.
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group col-md-5">
|
||||
<button type="submit" class="btn">invia<img alt="" src="/upload/filemanager/icon/arrow-right-black.svg" /></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-row">
|
||||
<div class="col-12">
|
||||
<div class="g-recaptcha" data-sitekey="6LfaovglAAAAAAieLVC7i4xGkQA5ufXUbWLipSbp"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
<div class="form-row">
|
||||
<div class="col-12 small">
|
||||
<div class="captcha">
|
||||
<div class="check"> </div> <span>Non sono un robot</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<? endif;?>
|
||||
</form>
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
<link href="/libraries/jquery/captcha.css" rel="stylesheet" type="text/css">
|
||||
<script class="footer" type="text/javascript" src="/plugins/captcha.js"></script>
|
||||
<? endif;?>
|
||||
<script class="footer" type="text/javascript">
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
$( function()
|
||||
{
|
||||
$( '#footer-contact' ).captcha();
|
||||
});
|
||||
<? endif;?>
|
||||
</script>
|
||||
69
templates_user/menu/main-menu.php
Normal file
69
templates_user/menu/main-menu.php
Normal file
@@ -0,0 +1,69 @@
|
||||
<div id="main-menu">
|
||||
<div id="menu-container-<?= $this -> menu['id'];?>">
|
||||
<?= \front\view\Menu::pages( $this -> menu['pages'], 0, $this -> current_page );?>
|
||||
</div>
|
||||
</div>
|
||||
<div id="main-menu-btn">
|
||||
<img src="/layout/images/three-bars.svg" alt="">
|
||||
</div>
|
||||
<script class="footer" type="text/javascript">
|
||||
$(window).resize(function() {
|
||||
windowsize = $(window).width();
|
||||
});
|
||||
|
||||
$( 'body' ).on( click_event, '#main-menu-btn', function()
|
||||
{
|
||||
if ( windowsize <= 767 )
|
||||
{
|
||||
if ( $( this ).hasClass( 'active' ) )
|
||||
{
|
||||
$( this ).removeClass( 'active' );
|
||||
$( '#main-menu' ).removeClass( 'visible' );
|
||||
$( '#main-menu-btn i' ).addClass( 'fa-bars' ).removeClass( 'fa-times' );
|
||||
}
|
||||
else
|
||||
{
|
||||
$( this ).addClass( 'active' );
|
||||
$( '#main-menu' ).addClass( 'visible' );
|
||||
$( '#main-menu-btn i' ).removeClass( 'fa-bars' ).addClass( 'fa-times' );
|
||||
}
|
||||
}
|
||||
});
|
||||
if (Modernizr.touchevents) {
|
||||
|
||||
|
||||
$('body').on(click_event, '#menu-container-<?= $this -> menu['id'];?> > ul > li > a', function (e)
|
||||
{
|
||||
if ($(this).parent('li').hasClass('parent'))
|
||||
e.preventDefault();
|
||||
|
||||
if ($(this).parent('li').hasClass('open-menu'))
|
||||
{
|
||||
$(this).parent('li').removeClass('open-menu');
|
||||
} else
|
||||
{
|
||||
$(this).parent('li').addClass('open-menu');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}else{
|
||||
$( 'body' ).on( click_event, '#menu-container-<?= $this -> menu['id'];?> > ul > li > a', function(e)
|
||||
{
|
||||
if ( windowsize <= 767 )
|
||||
{
|
||||
if ( $( this ).parent().hasClass( 'parent' ) )
|
||||
e.preventDefault();
|
||||
|
||||
if ( !$( this ).parent().hasClass( 'active' ) )
|
||||
{
|
||||
$( '#menu-container-<?= $this -> menu['id'];?> > ul > li' ).removeClass( 'active' );
|
||||
$( this ).parent().addClass( 'active' );
|
||||
}
|
||||
else{
|
||||
$( '#menu-container-<?= $this -> menu['id'];?> > ul > li' ).removeClass( 'active' );
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
202
templates_user/modal/modal.php
Normal file
202
templates_user/modal/modal.php
Normal file
@@ -0,0 +1,202 @@
|
||||
<? \S::set_session( 'form-token', bin2hex( random_bytes( 32 ) ) );?>
|
||||
<div class="modal fade modal-contact" id="modal-contact" tabindex="-1" role="dialog" aria-labelledby="modal-contact" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg modal-dialog-centered">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<h5 class="modal-title" id="modal-title">Compila il modulo</h5>
|
||||
<form method="POST" action="" enctype="multipart/form-data" id="modal-contact-form">
|
||||
<input type="hidden" name="action" value="send-contact-modal">
|
||||
<input type="hidden" name="token" value="<?= \S::get_session( 'modal-token' );?>">
|
||||
<input type="hidden" name="website" value="">
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" name="name" placeholder="Nome dell'azienda" required>
|
||||
</div>
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" name="email" placeholder="E-mail" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<select class="form-control" name="address" required>
|
||||
<option value="" selected disabled>--- REGIONE ---</option>
|
||||
<option value="L'Aquila">L'Aquila</option>
|
||||
<option value="Basilicata">Basilicata</option>
|
||||
<option value="Calabria">Calabria</option>
|
||||
<option value="Campania">Campania</option>
|
||||
<option value="Emilia-Romagna">Emilia-Romagna</option>
|
||||
<option value="Friuli-Venezia Giulia">Friuli-Venezia Giulia</option>
|
||||
<option value="Lazio">Lazio</option>
|
||||
<option value="Liguria">Liguria</option>
|
||||
<option value="Lombardia">Lombardia</option>
|
||||
<option value="Marche">Marche</option>
|
||||
<option value="Molise">Molise</option>
|
||||
<option value="Piemonte">Piemonte</option>
|
||||
<option value="Puglia">Puglia</option>
|
||||
<option value="Sardegna">Sardegna</option>
|
||||
<option value="Sicilia">Sicilia</option>
|
||||
<option value="Toscana">Toscana</option>
|
||||
<option value="Trentino-Alto Adige / Südtirol">Trentino-Alto Adige / Südtirol</option>
|
||||
<option value="Umbria">Umbria</option>
|
||||
<option value="Valle d'Aosta / Vallée d'Aoste">Valle d'Aosta / Vallée d'Aoste</option>
|
||||
<option value="Veneto">Veneto</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-6">
|
||||
<input type="text" class="form-control" id="zip_code" name="zip_code" placeholder="Codice Postale">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-6">
|
||||
<input type="text" class="form-control" name="phone" placeholder="Cellulare" required>
|
||||
</div>
|
||||
<div class="form-group col-md-6">
|
||||
<select class="form-control" name="kind_of_cooperation">
|
||||
<option value="">--- TIPO DI COLLABORAZIONE ---</option>
|
||||
<option value="klient prywatny">Cliente privato</option>
|
||||
<option value="sprzedawca">Rivenditore</option>
|
||||
<option value="firma budowlana">Impresa Edile</option>
|
||||
<option value="konstruktor">Costruttore</option>
|
||||
<option value="architekt">Architetto</option>
|
||||
<option value="przedsiębiorca">Imprenditore</option>
|
||||
<option value="producent">Produttore Infissi</option>
|
||||
<option value="agent">Agente</option>
|
||||
<option value="inny">Altro</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<textarea class="form-control" name="information" rows="2" placeholder="Altre informazioni"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<p>
|
||||
Crea una richiesta in base al progetto della tua casa o in base al design della tua casa. Si prega di fornire dimensioni, quantità e funzioni dei serramenti. Dimensioni del file fino a 10 MB.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<input type="file" name="files" class="files">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" id="gridCheck" required>
|
||||
<label class="form-check-label" for="gridCheck">
|
||||
Autorizzo il trattamento dei miei dati personali da me sopra forniti per preparare un'offerta adeguata.
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group col-12">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" id="gridCheck2" required>
|
||||
<label class="form-check-label" for="gridCheck2">
|
||||
Autorizzo il trattamento dei miei dati personali per finalità di marketing.
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-row">
|
||||
<div class="col-12">
|
||||
<div class="g-recaptcha" data-sitekey="6LfaovglAAAAAAieLVC7i4xGkQA5ufXUbWLipSbp"></div>
|
||||
</div>
|
||||
</div>
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
<div class="form-row">
|
||||
<div class="col-12 small">
|
||||
<div class="captcha">
|
||||
<div class="check"> </div> <span>Non sono un robot</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<? endif;?>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-12">
|
||||
<button type="submit" class="btn-black">invia la tua richiesta ></button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<link class="footer" href="/plugins/fileuploader/jquery.fileuploader.min.css" rel="stylesheet" type="text/css">
|
||||
<link class="footer" href="/plugins/fileuploader/font/font-fileuploader.css" rel="stylesheet" type="text/css">
|
||||
<script class="footer" type="text/javascript" src="/plugins/fileuploader/jquery.fileuploader.min.js"></script>
|
||||
<script class="footer" type="text/javascript">
|
||||
$( document ).ready( function() {
|
||||
$( '#modal-contact-form input.files' ).fileuploader({
|
||||
fileMaxSize: 10,
|
||||
extensions: [ 'jpg', 'jpeg', 'png', 'pdf', 'text/plain', 'csv', 'xml', 'xls', 'xlsx', 'doc', 'dot', 'docx' ],
|
||||
addMore: true,
|
||||
captions: {
|
||||
button: function (e) {
|
||||
return "SCEGLI UN FILE";
|
||||
},
|
||||
feedback: function (e) {
|
||||
return (
|
||||
"TRASCINA E RILASCIA O"
|
||||
);
|
||||
},
|
||||
feedback2: function (e) {
|
||||
return (
|
||||
e.length +
|
||||
" " +
|
||||
(1 < e.length ? "i file sono scelti" : "il file è scelto")
|
||||
);
|
||||
},
|
||||
confirm: "Conferma",
|
||||
cancel: "Cancella",
|
||||
name: "Nome",
|
||||
type: "Tipo file",
|
||||
size: "Dimensione file",
|
||||
dimensions: "Dimensioni",
|
||||
duration: "Durata",
|
||||
crop: "Taglia",
|
||||
rotate: "Ruota",
|
||||
sort: "Ordina",
|
||||
open: "Apri",
|
||||
download: "Scarica",
|
||||
remove: "Elimina",
|
||||
drop: "Posiziona il file qui per caricare",
|
||||
paste: '<div class="fileuploader-pending-loader"></div> Incolla file, clicca qui per cancellare',
|
||||
removeConfirmation: "Sei sicuro di voler eliminare il file?",
|
||||
errors: {
|
||||
filesLimit: "Solo ${limit} file possono essere caricati.",
|
||||
filesType: "Solo ${extensions} file possono essere caricati.",
|
||||
fileSize: "${name} è troppo grande! Scegli un file fino a ${fileMaxSize} MB.",
|
||||
filesSizeAll: "I file selezioni sono troppo grandi! Scegli un file fino a ${maxSize} MB.",
|
||||
fileName: "Un file con lo stesso nome ${name} è già selezionato.",
|
||||
remoteFile: "I file remoti non sono consentiti.",
|
||||
folderUpload: "Le cartelle non sono consentite.",
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
<link href="/libraries/jquery/captcha.css" rel="stylesheet" type="text/css">
|
||||
<script class="footer" type="text/javascript" src="/plugins/captcha.js"></script>
|
||||
<? endif;?>
|
||||
<script class="footer" type="text/javascript">
|
||||
<? if ( $settings['contact_form_captcha'] ):?>
|
||||
$( function()
|
||||
{
|
||||
$( '#modal-contact-form' ).captcha();
|
||||
});
|
||||
<? endif;?>
|
||||
</script>
|
||||
|
||||
32
templates_user/site/cookie-information.php
Normal file
32
templates_user/site/cookie-information.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<!-- <div id="cookie-information">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
Cliccando su <a href="#" onclick="cookie_close(); return false;">[ACCETTO]</a>, l'utente accetta di memorizzare i cookie sul dispositivo migliorando la navigazione ed ottendendo un'esperienza Web più personalizzata. L’utente puo modificare le impostazioni dei cookie in qualsiasi momento. <a href="#" onclick="cookie_close(); return false;">[ACCETTO]</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
function cookie_close()
|
||||
{
|
||||
$.ajax(
|
||||
{
|
||||
type: 'POST',
|
||||
cache: false,
|
||||
url: '/ajax.php',
|
||||
data:
|
||||
{
|
||||
a: 'cookie_close'
|
||||
},
|
||||
beforeSend: function()
|
||||
{
|
||||
$( '#cookie-information' ).remove();
|
||||
},
|
||||
success: function( data )
|
||||
{
|
||||
$( '#cookie-information' ).remove();
|
||||
}
|
||||
});
|
||||
}
|
||||
</script> -->
|
||||
Reference in New Issue
Block a user