Generazione voucher prenotazione con lista degli ospiti

Discussioni su come configurare hoteldruid ed utilizzare al meglio le sue funzionalità.

Moderator: marco

Post Reply
softfaber
Posts: 17
Joined: Tue Jul 02, 2013 7:01 pm

Generazione voucher prenotazione con lista degli ospiti

Post by softfaber »

Ciao Marco,
usando la funzione documenti sto cercando di creare un voucher in html con i dati principali della prenotazione e la lista degli ospiti della prenotazione (fino a un massimo di 7), ma sembra che le variabili che scelgo non funzionino (oppure ho scelto male io!).
E' chiaro che ho fatto un errore, riesci a dirmi dove devo correggere.
Grazie

Enrico

Questo è parte del codice del voucher che ho creato:

<div id="bookingPeople" style="width:100%; display:inline;">

<div id="bookingPeopleListName" style="float:left; width:40%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Last and First Name</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [cognome] [nome]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
<tr><td style="text-align:center;">[numero_ospite] - [nome_ospite] [cognome_ospite]</td></tr>
</table>
</div>

<div id="bookingPeopleListBirth" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Date of Birth</td></tr>
<tr><td style="text-align:center;">[data_nascita]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[data_nascita_ospite]</td></tr>

</table>
</div>

<div id="bookingPeopleListCity" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Place of Birth</td></tr>
<tr><td style="text-align:center;">[citta_nascita]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[citta_nascita_ospite]</td></tr>
</table>
</div>

<div id="bookingPeopleListCountry" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Country of Birth</td></tr>
<tr><td style="text-align:center;">[nazione_nascita]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>
<tr><td style="text-align:center;">[nazione_nascita_ospite]</td></tr>

</table>
</div>

<div id="bookingPeopleListNationality" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Nationality</td></tr>
<tr><td style="text-align:center;">[cittadinanza]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
<tr><td style="text-align:center;">[cittadinanza_ospite]</td></tr>
</table>
</div>
softfaber
Posts: 17
Joined: Tue Jul 02, 2013 7:01 pm

Re: Generazione voucher prenotazione con lista degli ospiti

Post by softfaber »

Ho trovato da solo la modalità corretta di visualizzazione della lista degli ospiti.
Sostanzialmente bisogna inserire il tag della variabile all'interno del tag di apertura e chiusura di ripetizione ospiti: [r2].
Per chi fosse interessato, questo è il pezzo di codice relativo al listato degli ospiti della prenotazione:

<div id="bookingPeople" style="width:100%; display:inline;">

<div id="bookingPeopleListName" style="float:left; width:40%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">People</td></tr>
<tr><td style="text-align:left;">[r2][numero_ospite] - [cognome_ospite] [nome_ospite] <br />[/r2]</td></tr>
</table>
</div>

<div id="bookingPeopleListBirth" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Date of Birth</td></tr>
<tr><td style="text-align:center;">[r2][data_nascita_ospite]<br />[/r2]</td></tr>


</table>
</div>

<div id="bookingPeopleListCity" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Place of Birth</td></tr>
<tr><td style="text-align:center;">[r2][citta_nascita_ospite]<br />[/r2]</td></tr>

</table>
</div>

<div id="bookingPeopleListCountry" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Country of Birth</td></tr>
<tr><td style="text-align:center;">[r2][nazione_nascita_ospite]<br />[/r2]</td></tr>


</table>
</div>

<div id="bookingPeopleListNationality" style="float:left; width:15%;">
<table style="width:100%">
<tr><td style="text-align:center; border:1px solid #bbb; padding:5px; background-color:#ddd; border-radius:2px">Nationality</td></tr>
<tr><td style="text-align:center;">[r2][cittadinanza_ospite]<br />[/r2]</td></tr>

</table>
</div>
Post Reply