templates/frontend/einsendung/include/todesanzeige.html.twig line 1

Open in your IDE?
  1. {{ form_start(form, {'attr': {'id': 'form_vs_melden', 'class':'form-veranstaltung'}}) }}
  2. <p>Unsere Polygrafen erstellen Ihre Traueranzeige nach Ihren Angaben. Sie erhalten vor der Publikation noch ein Gut zum Druck zur Vorabansicht und Freigabe.</p>
  3. <div>Inserateschluss:</div>
  4. <div class="mb-2">&laquo;Urner Wochenblatt&raquo;, Dienstag und Freitag 11:00 Uhr</div>
  5. <div class="mb-4 ml-1">
  6. <a href="{{ asset('assets/pdf/Beispiele_Todesanzeigen_Onlineformular_TA.pdf') }}" target="_blank">&rarr; Beispiele Todesanzeigen</a>
  7. </div>
  8. <h3>Texte erfassen</h3>
  9. <div class="mb-4">Nicht benötigte Felder können Sie leer lassen.</div>
  10. {{ form_row(form.vVorname) }}
  11. {{ form_row(form.vNachname) }}
  12. {{ form_row(form.geburtsdatum, {'attr':{'class':'jqBootstrapDatePicker', 'style':'width:160px'}}) }}
  13. {{ form_row(form.todesdatum, {'attr':{'class':'jqBootstrapDatePicker', 'style':'width:160px'}}) }}
  14. {{ form_row(form.signet) }}
  15. {{ form_row(form.spruch) }}
  16. {{ form_row(form.text) }}
  17. {{ form_row(form.hauptteil) }}
  18. {{ form_row(form.angehoerige) }}
  19. {{ form_row(form.urne) }}
  20. {{ form_row(form.urnenbeisetzung) }}
  21. {{ form_row(form.abschiedsgottesdienst) }}
  22. {{ form_row(form.sterbegebet) }}
  23. {{ form_row(form.dreissigster) }}
  24. {{ form_row(form.institution) }}
  25. {{ form_row(form.traueradresse) }}
  26. {{ form_row(form.leidzirkular, {'attr':{'style':'display: flex; align-items: center; gap: 3rem; margin-top: .3rem;'}}) }}
  27. <script>
  28. // force label into looking like required: false but keep radio-box format of required
  29. document.addEventListener('DOMContentLoaded', function() {
  30. const rowElement = document.querySelector('.form-row-leidzirkular');
  31. if (rowElement) {
  32. const legendElement = rowElement.querySelector('legend');
  33. if (legendElement) {
  34. legendElement.classList.remove('required');
  35. }
  36. }
  37. });
  38. </script>
  39. {% include 'frontend/einsendung/include/fileupload.html.twig'%}
  40. {{ form_row(form.fotoposition, {'attr':{'style':'display: flex; align-items: center; gap: 3rem; margin-top: .3rem;'}}) }}
  41. <script>
  42. // force label into looking like required: false but keep radio-box format of required
  43. document.addEventListener('DOMContentLoaded', function() {
  44. const rowElement = document.querySelector('.form-row-fotoposition');
  45. if (rowElement) {
  46. const legendElement = rowElement.querySelector('legend');
  47. if (legendElement) {
  48. legendElement.classList.remove('required');
  49. }
  50. }
  51. });
  52. </script>
  53. {{ form_row(form.hintergrund) }}
  54. {% include 'frontend/einsendung/include/fileupload2.html.twig'%}
  55. {{ form_row(form.schriftart) }}
  56. {{ form_row(form.zeitungstitel, {'attr':{'style':'display: flex; align-items: center; gap: 3rem; margin-top: .3rem;'}}) }}
  57. <script>
  58. // force label into looking like required: false but keep radio-box format of required
  59. document.addEventListener('DOMContentLoaded', function() {
  60. const rowElement = document.querySelector('.form-row-zeitungstitel');
  61. if (rowElement) {
  62. const legendElement = rowElement.querySelector('legend');
  63. if (legendElement) {
  64. legendElement.classList.remove('required');
  65. }
  66. }
  67. });
  68. </script>
  69. {{ form_row(form.erscheinungsdatum, {'attr':{'class':'jqBootstrapDatePicker', 'style':'width:160px'}}) }}
  70. {{ form_row(form.urnenbild, {'attr':{'style':'display: flex; align-items: center; gap: 3rem; margin-top: .3rem;'}}) }}
  71. <script>
  72. // force label into looking like required: false but keep radio-box format of required
  73. document.addEventListener('DOMContentLoaded', function() {
  74. const rowElement = document.querySelector('.form-row-urnenbild');
  75. if (rowElement) {
  76. const legendElement = rowElement.querySelector('legend');
  77. if (legendElement) {
  78. legendElement.classList.remove('required');
  79. }
  80. }
  81. });
  82. </script>
  83. {{ form_row(form.leidzirkulare) }}
  84. {{ form_row(form.couverts) }}
  85. {{ form_row(form.bemerkungen) }}
  86. <h5>{{ entity.selfSubTitle }}</h5>
  87. {{ form_row(form.vorname) }}
  88. {{ form_row(form.nachname) }}
  89. {{ form_row(form.strasse) }}
  90. {{ form_row(form.plz) }}
  91. {{ form_row(form.ort) }}
  92. {{ form_row(form.telefon) }}
  93. {{ form_row(form.email) }}
  94. <h5>Datenschutz</h5>
  95. {{ form_row(form.datenschutz) }}
  96. <br>
  97. <button type="submit" name="btnSubmit" class="btn btn-primary btn-sm" value="active-validation">Senden</button>
  98. &nbsp;&nbsp;&nbsp;
  99. <a href="{{ path('fe.page_todesanzeigen') }}" class="btn btn-link btn-sm">Abbrechen</a>
  100. {{ form_end(form) }}