]> git.agnieray.net Git - galette.git/blob - galette/templates/default/gestion_pdf_content.tpl
5315b799f2eee80fdd590d50022b8dc3ac50454b
[galette.git] / galette / templates / default / gestion_pdf_content.tpl
1 <form action="{path_for name="pdfModels"}" method="post" enctype="multipart/form-data">
2 <fieldset class="cssform">
3 <legend>{$model->name}</legend>
4 {if $model->id neq 1}
5 <p>
6 <label class="bline" for="title_{$model->id}">{_T string="Title"}</label>
7 <input type="text" name="model_title" id="title_{$model->id}" class="large" value="{$model->title|escape}"/>
8 </p>
9 <p>
10 <label class="bline" for="subtitle_{$model->id}">{_T string="Subtitle"}</label>
11 <input type="text" name="model_subtitle" id="subtitle_{$model->id}" class="large" value="{$model->subtitle|escape}"/>
12 </p>
13 {/if}
14 <p>
15 <label class="bline vtop" for="header_{$model->id}">{_T string="Header"}</label>
16 <textarea name="model_header" id="header_{$model->id}">{$model->header}</textarea>
17 </p>
18 <p>
19 <label class="bline vtop" for="footer_{$model->id}">{_T string="Footer"}</label>
20 <textarea name="model_footer" id="footer_{$model->id}">{$model->footer}</textarea>
21 </p>
22 {if $model->id neq 1}
23 <p>
24 <label class="bline vtop" for="body_{$model->id}">{_T string="Body"}</label>
25 <textarea name="model_body" id="body_{$model->id}">{$model->body}</textarea>
26 </p>
27 {/if}
28 <p>
29 <label class="bline vtop" for="styles_{$model->id}">{_T string="CSS styles"}</label>
30 <textarea name="model_styles" id="styles_{$model->id}">{$model->styles}</textarea>
31 </p>
32 {if $model->id gt 4}
33 <p>
34 <label class="bline vtop" for="type_{$model->id}">{_T string="Type"}</label>
35 <select name="model_type" id="type_{$model->id}" required>
36 <option value="">{_T string="Select"}</option>
37 <option value="{Galette\Entity\PdfModel::INVOICE_MODEL}">{_T string="Invoice"}</option>
38 <option value="{Galette\Entity\PdfModel::RECEIPT_MODEL}">{_T string="Receipt"}</option>
39 <option value="{Galette\Entity\PdfModel::ADHESION_FORM_MODEL}">{_T string="Adhesion Form"}</option>
40 </select>
41 </p>
42 {/if}
43 </fieldset>
44 <div class="button-container">
45 <input type="hidden" name="store" value="true"/>
46 <input type="hidden" name="model_id" value="{$model->id}"/>
47 {if $model->id lte 4}
48 <input type="hidden" name="model_type" value="{$model->type}"/>
49 {/if}
50 <button type="submit" class="action">
51 <i class="fas fa-save fa-fw"></i> {_T string="Save"}
52 </button>
53 </div>
54 </form>
55 <div id="legende{$model->id}" class="texts_legend" title="{_T string="Existing variables"}">
56 <h1>{_T string="Existing variables"}</h1>
57 <table>
58 {foreach from=$model->getLegend() item=legend}
59 <tr>
60 <th colspan="4">
61 {$legend.title}
62 </th>
63 </tr>
64 {foreach from=$legend.patterns item=pattern name=patternloop}
65 {if $smarty.foreach.patternloop.index % 2 == 0}
66 <tr>
67 {/if}
68 <th><tt>{$pattern.pattern|trim:'/'}</tt></th>
69 <td class="back">{if isset($pattern.title)}{$pattern.title}{/if}</td>
70 {if $smarty.foreach.patternloop.index % 2 != 0}
71 </tr>
72 {/if}
73 {/foreach}
74 {/foreach}
75 </table>
76 </div>