sterntours/trunk/app/Resources/views/default/form/helpers.html.twig
uli ff9c159297 * Neues Form-Widget für input + HTML5-datalist (autocomplete)
* Layout head-Bereich: canonical-Tag und title-Tag, sowie robots/noindex,nofollow für einige Seiten
* Abfahrtsorte in der Suchmaske auf der Startseite angepasst
* Traveltainment-Suche: Suchergebnisseite, CMS-Template (mit Suchmaske oben), Sidebar-Widget
* Behoben: Vorschaubild von Reiseprogrammen wird nicht mehr angezeigt
* Bewertung für google-Ergebniseintrag (In der Sidebar)
* E-Mail-Signatur korrigiert
* Eltern-Template wird dynamisch bestimmt / Template ohne "Rahmen" wird für AJAX-Anfragen verwendet
* Termin-Status in Termintabelle auf Reiseprogrammseiten anzeigen
* /create-tree : Reiseführer-Unterseiten mit Reiseführer-Hauptseite verknüpfen
* Behoben: Exception bei Öffnen bestimmter Reisetermine; Bei diesen Terminen fehlen die Abfahrtsorte
* Behoben: Video klappt erst beim 2. Klick aus

git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3299 f459cee4-fb09-11de-96c3-f9c5f16c3c76
2017-02-21 15:01:28 +00:00

22 lines
No EOL
1,000 B
Twig

{%- block form_field -%}
{{- form_label(form, label, opt ?? {}) -}}
{{- form_widget(form, opt ?? {}) -}}
{{- form_errors(form) -}}
{%- endblock form_field -%}
{%- block form_field_pho -%}
{%- if label is empty -%}
{%- set label = form.vars.placeholder -%}
{%- endif -%}
{%- set opt = opt|merge({
label_attr: (opt.label_attr ?? {})|merge({class: (opt.label_attr.class|default('') ~ ' sr-only')|trim}),
attr: (opt.attr ?? {})|merge({placeholder: opt.attr.placeholder|default(
(form.vars.translation_domain is same as(false) ? label : label|trans({}, form.vars.translation_domain)) ~
((opt.required ?? form.vars.required) ? ' *' : '')
)})
}) -%}
{#{%- set label_attr = label_attr|merge({class: (label_attr.class|default('') ~ ' sr-only')|trim}) -%}#}
{{- form_label(form, label, opt) -}}
{{- form_widget(form, opt) -}}
{{- form_errors(form, opt) -}}
{%- endblock form_field_pho -%}