My apologies, for some reason your reply didn’t get sent to my email.
The PDF template will be a PHP file with the same name as whatever template you’re using. I normally create custom files from scratch so I don’t quite remember the exact process to have gravity pdf insert the templates in that directory. I’m also on my phone responding to this so it’s a bit challenging to get to my ftp client to look it up.
Gravity PDF is well documented though, and their support is quite decent as well. I’d recommended making an account on their forums as well.
Sorry I couldn’t help more. When I get to the office in the morning I’ll dig in a little more.
Go to Tools
Click “Run Setup” next to Setup Custom Templates.
This will add the templates to that directory.
I recommend making a copy of the one your using and rename it to {template}_v2.php or something, otherwise when the plugin updates it’ll overwrite any changes you make to it.
Did you delete code from the original template? The terms and conditions should come after the closing ?> tag. If you put it at the top there’s a good chance it’s throwing a bunch of errors and only generating your plain text.
Without seeing your code it’s hard to tell exactly what the issue is.
<?php
/**
* Template Name: experience_v1
* Version: 0.1
* Description: A basic "experience" PDF template showing custom PDF templates in action
* Author: Fabio Alferii
* Author URI: [https://gravitypdf.com](https://gravitypdf.com)
* Group: Sol System
* License: GPLv2
* Required PDF Version: 4.0
* Tags: space, solar system, getting started
*/
/* Prevent direct access to the template (always good to include this) */
if ( ! class_exists( 'GFForms' ) ) {
return;
}
?>
Il pagamento potrà essere effettuato nella seguente modalità:
Bonifico Bancario intestato a Equipe International s.r.l.
Coord. Bancarie: Banca Generali Piazza Sant’Alessandro, 4 – 20123 Milano
IBAN: IT 66 J 03075 01603 CC8000309159 Codice BIC (Swift): BGENIT2T C/C intestato a: EQUIPE INTERNATIONAL s.r.l.
INFORMATIVA E CONSENSO AI SENSI DEL GDPR REG. UE 2016/676☐
La Società Equipe International s.r.l., in qualità di “titolare” del trattamento è tenuta a fornire l’informativa sul trattamento dei dati personali.
Il sottoscritto dichiara di avere letto le condizioni di partecipazione, regolamento generale e l’informativa di: “Esxence – the
Scent of Excellence” e presta il suo consenso al trattamento dei suoi dati personali.
Data
Timbro e Firma
CONDIZIONI DI PARTECIPAZIONE E REGOLAMENTO GENERALE
La Società Equipe International s.r.l. con sede in Milano
Corso Sempione 30, in seguito denominata l’Organizzatore,
realizza EXPERIENCE LAB. I nomi ed i simboli grafici che
contraddistinguono la manifestazione sono marchi registrati
dall’Organizzatore che è quindi titolare di tutti i diritti relativi.
Sono vietate le pubblicazioni che si fregino del titolo della
mostra e che, comunque possano essere in antagonismo
con le pubblicazioni ufficiali. Gli espositori si impegnano a
non effettuare riproduzioni di tali marchi se non previa
autorizzazione dell’Organizzatore.
ART. 3 SCOPO:
L’Organizzatore si propone di creare un’occasione di
incontro e di mercato tra produttori ed utilizzatori di beni
dedicati al settore del beauty e cosmetica.
ART. 4 LUOGO DELLA MANIFESTAZIONE, DURATA E ORARI DI
APERTURA:
Villa Quarzo, Milano Via Joe Colombo, 25 - 27 aprile 2019. Il
luogo della manifestazione, le date di apertura e gli orari
sono fissati dall’Organizzatore che si riserva, in ogni
momento, il diritto di apportarvi variazioni senza il
riconoscimento di nessuna richiesta di risarcimento danni.
ART. 5 SETTORI AMMESSI:
Sono ammesse tutte le Società che espongono prodotti di
propria produzione e/o distribuzione nel settore oggetto
della manifestazione. Gli stand espositivi saranno assegnati
in prelazione alle aziende che intendono utilizzarli per
l’esposizione di un unico Brand.
ART. 6 DOMANDA DI PARTECIPAZIONE:
La domanda di partecipazione dovrà pervenire
all’Organizzatore, debitamente compilata in tutte le sue
pagine, entro il 21 febbraio 2019. L’accettazione della
domanda dovrà essere rettificata a seguito della
pronuncia positiva del Comitato Tecnico. Non saranno
prese in considerazione le domande che non
presenteranno i seguenti allegati:
- Regolamento Generale firmato
- Elenco Brand con eventuali autorizzazioni dalla casa
madre
- Elenco punti vendita
Equipe International s.r.l., d’accordo con il Comitato
Promotore e Tecnico, valuterà le domande di
partecipazione pervenute, sulla base dei criteri allegati alla
domanda e comunicherà l’accoglimento o meno della
domanda di adesione, senza obbligo di motivazioni, a
mezzo mail o lettera.
La richiesta di partecipazione ha dunque valore di
proposta contrattuale, l’accettazione o meno della
domanda di iscrizione è riservata al Comitato Promotore e
Tecnico e ad Equipe International s.r.l. ed è insindacabile,
nel rispetto delle vigenti disposizioni di legge.
A seguito della conferma alla partecipazione da parte
dell’Organizzatore, la società espositrice dovrà
corrispondere il pagamento del 30% della quota di
partecipazione totale valido come acconto.
<h5>ART. 7 ASSEGNAZIONE STAND:</h5>
<p>L’assegnazione degli stand è di
esclusiva e discrezionale competenza dell’Organizzatore.
Eventuali richieste particolari formulate dall’Espositore all’atto
della presentazione della domanda di partecipazione, si
intendono puramente indicative e non impegnano in alcun modo
l’Organizzatore né possono in alcun modo condizionare la
domanda di partecipazione.
Per assicurare la costante agibilità delle corsie e dei saloni
espositivi e per evitare la sosta nei posteggi di materiali facilmente
infiammabili, l’espositore è tenuto a provvedere all’immediato
allontanamento dal salone di ogni tipo di imballaggio di
recupero, subito dopo l’operazione di disimballo delle merci che
non potrà avvenire oltre le 20.00 del 24 aprile 2019. Allo sgombero
di materiali di scarto e di rifiuto provvederà l’impresa di pulizia di
Villa Quarzo; detti materiali dovranno essere disposti, dagli
espositori stessi, in corsia ed ordinatamente accatastati ai bordi
del posteggio. I materiali di scarto posti all’interno dello stand non
verranno rimossi.
Equipe International S.r.l. riserverà, durante le giornate dedicate
agli allestimenti e disallestimenti, nelle immediate vicinanze della
location una zona che potrà essere utilizzata dagli espositori solo
ed esclusivamente per il tempo necessario allo scarico e carico
delle merci. Per nessun motivo macchine o furgoni potranno
sostare più a lungo in questa zona.
ART. 8 CONDIZIONI DI PAGAMENTO:
Per l’iscrizione alla Manifestazione e per la concessione dell’area
devono essere corrisposti:
a) il 30% della quota di partecipazione da versare alla conferma
della partecipazione.
b) Saldo: il saldo, pari al 70% della quota di partecipazione dovrà
essere effettuato entro e non oltre il 15 marzo 2019. In difetto
l’Organizzatore potrà trattenere a titolo di penale quanto
precedentemente versato e risolvere il contratto di
partecipazione.
ART. 9 DIVIETI:
Agli Espositori è vietato in particolare:
- cedere a terzi, anche parzialmente, o scambiare i
posteggi assegnati
- esporre prodotti in contrasto con la destinazione
merceologica quale appare nella domanda di
partecipazione
- realizzare allestimenti o lavori non autorizzati
espressamente da Equipe International s.r.l.
- esporre anche all’interno degli stand mezzi di
comunicazione riguardanti corsi indetti da enti,
organizzazioni, quotidiani, settimanali o riviste
specializzate o comunque messaggi non strettamente
collegati a quanto esposto e in genere di usare forme di
propaganda che danneggino, a giudizio di Equipe
International s.r.l. gli altri espositori, la manifestazione e
Equipe International s.r.l. E’ vietata ogni forma di
pubblicità all’esterno degli stand, come ad esempio
quella ambulante, nelle corsie, nei viali e nelle
adiacenze della sede espositiva
- far entrare bambini di età inferiore ai 14 anni, se non
accompagnati
- introdurre animali previa autorizzazione da parte di
Equipe International s.r.l. nella sede espositiva
ART. 10 SVOLGIMENTO DELLA MANIFESTAZIONE:
Giovedì 25 aprile 2019 e venerdì 26 aprile 2019 dalle ore 10,00 alle
ore 18,00: giorni dedicati a stampa ed operatori.
Sabato 27 aprile 2019 dalle ore 10,00 alle ore 18,00: apertura
anche al pubblico. Non è consentito disallestire gli stand prima
dell’orario di chiusura dell’ultimo giorno. Gli espositori che, senza
aver preso accordi con l’organizzazione, porteranno via i prodotti
prima di tale data e orario dovranno pagare una penale di €500,00
Yeah, it appears you’re missing all of the actual form content. Two ways of handling this:
1: Copy the functions from the original template file.
2: Write your own functions to pull in the data.
For the second option you can use $entry to pull back all of the data in a more customized layout.
<?php
// If you want to see all of the data in $entry use this:
echo '<pre>'.print_r($entry, true).'</pre>';
// Then you can create custom outputs using that data
echo '<h2>Your Name</h2>';
echo $entry['1'];
echo '<h3>Your Address</h3>';
echo $entry['2.1'] . ' ' . $entry['2.2'] . '<br>';
echo $entry['2.3'].', '.$entry['2.4'].' '. $entry['2.5'].' '. $entry['2.6'];
?>
Keep in mind that those are just examples and your $entry array key positions may be vastly different. But by doing it this way you can create customized layouts using the data from the form.