11 changed files with 325 additions and 87 deletions
@ -1,4 +1,115 @@ |
|||
<?php |
|||
$BASE_URL="http://".$_SERVER['HTTP_HOST'].""; |
|||
$ROOT = realpath($_SERVER["DOCUMENT_ROOT"]); |
|||
|
|||
$PROV = array( |
|||
"AG" => "Agrigento", |
|||
"AL" => "Alessandria", |
|||
"AN" => "Ancona", |
|||
"AO" => "Aosta", |
|||
"AP" => "Ascoli Piceno", |
|||
"AQ" => "L'Aquila", |
|||
"AR" => "Arezzo", |
|||
"AT" => "Asti", |
|||
"AV" => "Avellino", |
|||
"BA" => "Bari", |
|||
"BG" => "Bergamo", |
|||
"BI" => "Biella", |
|||
"BL" => "Belluno", |
|||
"BN" => "Benevento", |
|||
"BO" => "Bologna", |
|||
"BR" => "Brindisi", |
|||
"BS" => "Brescia", |
|||
"BT" => "Barletta-Andria-Trani", |
|||
"BZ" => "Bolzano", |
|||
"CA" => "Cagliari", |
|||
"CB" => "Campobasso", |
|||
"CE" => "Caserta", |
|||
"CH" => "Chieti", |
|||
"CL" => "Caltanissetta", |
|||
"CN" => "Cuneo", |
|||
"CO" => "Como", |
|||
"CR" => "Cremona", |
|||
"CS" => "Cosenza", |
|||
"CT" => "Catania", |
|||
"CZ" => "Catanzaro", |
|||
"EN" => "Enna", |
|||
"FC" => "Forlì-Cesena", |
|||
"FE" => "Ferrara", |
|||
"FG" => "Foggia", |
|||
"FI" => "Firenze", |
|||
"FM" => "Fermo", |
|||
"FR" => "Frosinone", |
|||
"GE" => "Genova", |
|||
"GO" => "Gorizia", |
|||
"GR" => "Grosseto", |
|||
"IM" => "Imperia", |
|||
"IS" => "Isernia", |
|||
"KR" => "Crotone", |
|||
"LC" => "Lecco", |
|||
"LE" => "Lecce", |
|||
"LI" => "Livorno", |
|||
"LO" => "Lodi", |
|||
"LT" => "Latina", |
|||
"LU" => "Lucca", |
|||
"MB" => "Monza e della Brianza", |
|||
"MC" => "Macerata", |
|||
"ME" => "Messina", |
|||
"MI" => "Milano", |
|||
"MN" => "Mantova", |
|||
"MO" => "Modena", |
|||
"MS" => "Massa e Carrara", |
|||
"MT" => "Matera", |
|||
"NA" => "Napoli", |
|||
"NO" => "Novara", |
|||
"NU" => "Nuoro", |
|||
"OR" => "Oristano", |
|||
"PA" => "Palermo", |
|||
"PC" => "Piacenza", |
|||
"PD" => "Padova", |
|||
"PE" => "Pescara", |
|||
"PG" => "Perugia", |
|||
"PI" => "Pisa", |
|||
"PN" => "Pordenone", |
|||
"PO" => "Prato", |
|||
"PR" => "Parma", |
|||
"PT" => "Pistoia", |
|||
"PU" => "Pesaro e Urbino", |
|||
"PV" => "Pavia", |
|||
"PZ" => "Potenza", |
|||
"RA" => "Ravenna", |
|||
"RC" => "Reggio Calabria", |
|||
"RE" => "Reggio Emilia", |
|||
"RG" => "Ragusa", |
|||
"RI" => "Rieti", |
|||
"RM" => "Roma", |
|||
"RN" => "Rimini", |
|||
"RO" => "Rovigo", |
|||
"SA" => "Salerno", |
|||
"SI" => "Siena", |
|||
"SO" => "Sondrio", |
|||
"SP" => "La spezia", |
|||
"SR" => "Siracusa", |
|||
"SS" => "Sassari", |
|||
"SU" => "Sud Sardegna", |
|||
"SV" => "Savona", |
|||
"TA" => "Taranto", |
|||
"TE" => "Teramo", |
|||
"TN" => "Trento", |
|||
"TO" => "Torino", |
|||
"TP" => "Trapani", |
|||
"TR" => "Terni", |
|||
"TS" => "Trieste", |
|||
"TV" => "Treviso", |
|||
"UD" => "Udine", |
|||
"VA" => "Varese", |
|||
"VB" => "Verbano Cusio Ossola", |
|||
"VC" => "Vercelli", |
|||
"VE" => "Venezia", |
|||
"VI" => "Vicenza", |
|||
"VR" => "Verona", |
|||
"VT" => "Viterbo", |
|||
"VV" => "Vibo Valentia" |
|||
); |
|||
|
|||
?> |
|||
|
@ -0,0 +1,84 @@ |
|||
<?php |
|||
@include('components/breadcrumb/breadcrumb.php'); |
|||
setlocale(LC_MONETARY, 'it_IT.UTF-8'); |
|||
?> |
|||
|
|||
|
|||
<div class="component-checkout"> |
|||
<div class="container"> |
|||
<div class="row"> |
|||
|
|||
<div class="col-12 col-md-8 pb-5"> |
|||
<span class="title">Dettagli fatturazione</span> |
|||
<span class="subtitle">Sei già nostro cliente? Accedi</span> |
|||
|
|||
<div class="row"> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Nome *</span> |
|||
<input type="text" name="first_name" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Cognome *</span> |
|||
<input type="text" name="last_name" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">E-mail *</span> |
|||
<input type="email" name="email" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Telefono</span> |
|||
<input type="tel" name="phone" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Indirizzo *</span> |
|||
<input type="text" name="address" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Città *</span> |
|||
<input type="text" name="city" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto"> |
|||
<span class="label">CAP *</span> |
|||
<input type="text" name="zip_code" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto"> |
|||
<span class="label">Provincia *</span> |
|||
<select name="province" class="input-select"> |
|||
<?php |
|||
foreach($PROV as $k => $p) { |
|||
echo "<option value=\"".$k."\">".$p."</option>"; |
|||
} |
|||
?> |
|||
</select> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Scegli una password *</span> |
|||
<input type="password" name="password" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Conferma password *</span> |
|||
<input type="password" name="password_confirm" class="input-text"> |
|||
</div> |
|||
<div class="col-12 col-md-6 pr-2 pr-md-4"> |
|||
<span class="label">Vuoi spedire ad un indirizzo diverso?</span> |
|||
<label class="radio"> |
|||
<span class="radio-label text-grey">No</span> |
|||
<input type="radio" name="other_address" value="no" checked> |
|||
<span class="mark"></span> |
|||
</label> |
|||
<label class="radio"> |
|||
<span class="radio-label text-grey">Si</span> |
|||
<input type="radio" name="other_address" value="yes"> |
|||
<span class="mark"></span> |
|||
</label> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="col-12 col-md-4 pb-5"> |
|||
<span class="title">Il tuo ordine</span> |
|||
<span class="subtitle"></span> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
@ -0,0 +1,5 @@ |
|||
|
|||
$(document).ready( () => { |
|||
console.log('Load component - checkout') |
|||
|
|||
}) |
@ -0,0 +1,27 @@ |
|||
@import "../../src/scss/variables.scss"; |
|||
@import "../../src/scss/mixins.scss"; |
|||
|
|||
.component-checkout { |
|||
padding: 10px 0 40px 0; |
|||
|
|||
.title { |
|||
display: block; |
|||
@include font-style($font-serif, 400, $font-32); |
|||
color: $black; |
|||
height: 50px; |
|||
} |
|||
|
|||
.subtitle { |
|||
display: block; |
|||
@include font-style($font-sans, 700, $font-16); |
|||
color: $gray; |
|||
height: 40px; |
|||
} |
|||
|
|||
.label { |
|||
display: block; |
|||
@include font-style($font-sans, 700, $font-16); |
|||
color: $gray; |
|||
padding: 15px 0 5px 0; |
|||
} |
|||
} |
@ -0,0 +1,2 @@ |
|||
|
|||
${require('../components/checkout/checkout.html')} |
Loading…
Reference in new issue