From 6f51f420e0e29eac590f2f31732a0e74a0d47c83 Mon Sep 17 00:00:00 2001 From: uli Date: Tue, 28 Feb 2017 12:48:22 +0000 Subject: [PATCH] =?UTF-8?q?*=20Behoben:=20Doppelter=20title,=20fehlender?= =?UTF-8?q?=20description-Tag,=20meta=20Tag=20f=C3=BCr=20canonical-URL=20f?= =?UTF-8?q?unktioniert=20nicht=20immer;=20fehlender=20robots-meta-tag=20*?= =?UTF-8?q?=20Im=20Entwickler-Modus=20werden=20jetzt=20im=20Quellcode=20Hi?= =?UTF-8?q?nweise=20angezeigt:=20Ganz=20oben,=20die=20Seiten-ID=20und=20z.?= =?UTF-8?q?B.=20bei=20den=20meta-Tags,=20wie=20sie=20entstehen=20oder=20wa?= =?UTF-8?q?rum=20sie=20fehlen=20*=20Neue=20Links=20verwenden=20f=C3=BCr=20?= =?UTF-8?q?Reisef=C3=BChrer=20und=20Reisemagazin=20und=20"=C3=9Cber=20uns"?= =?UTF-8?q?;=20Social-Media-Link-URLs=20(Google,=20Facebook);=20ARBs=20im?= =?UTF-8?q?=20Footer=20verlinken=20*=20"Jugendreisen"-Tab=20im=20Header=20?= =?UTF-8?q?entfernt=20*=20Behoben:=20Traveltainment-Suchmaske=20fehlt=20au?= =?UTF-8?q?f=20der=20Traveltainment-Suchergebnisseite=20(/tt-suche)=20*=20?= =?UTF-8?q?End-Datum=20in=20Suchmasken=20automatisch=2014=20Tage=20setzen,?= =?UTF-8?q?=20falls=20der=20Nutzer=20das=20Start-Datum=20sp=C3=A4ter=20als?= =?UTF-8?q?=20das=20Enddatum=20setzt=20*=20=C3=9Cberschrift=20=C3=BCber=20?= =?UTF-8?q?Angebotsboxen=20im=20Body=20(Betrifft=20das=20CMS-Template=20"o?= =?UTF-8?q?ffers")=20*=20In=20der=20Traveltainment-Suchmaske=20automatisch?= =?UTF-8?q?=20nur=20noch=20f=C3=BCr=20das=20Land=20der=20Seite=20passende?= =?UTF-8?q?=20Destinationen=20im=20Dropdown=20vorschlagen=20*=20Statt=20Te?= =?UTF-8?q?xt-"Slider"=20den=20"Slider"=20mit=20Bildern=20f=C3=BCr=20Reise?= =?UTF-8?q?magzin=20und=20Reisef=C3=BChrer=20in=20der=20Sidebar=20verwende?= =?UTF-8?q?n=20*=20Sidebar-"Slider":=20Automatisches=20Bl=C3=A4ttern=20all?= =?UTF-8?q?e=205=20Sekunden=20deaktiviert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3308 f459cee4-fb09-11de-96c3-f9c5f16c3c76 --- .../views/Exception/error.html.twig | 7 ++ .../views/Exception/error404.html.twig | 19 +++++ trunk/app/Resources/views/base.html.twig | 37 +++++--- .../views/default/components/footer.html.twig | 7 +- .../views/default/components/header.html.twig | 6 +- .../default/components/home/slider.html.twig | 3 +- .../default/components/sidebar.html.twig | 6 ++ .../sidebar/searchSidebarWidget.html.twig | 2 +- .../sidebar/ttSearchSidebarWidget.html.twig | 2 +- .../components/ttBodySearchForm.html.twig | 2 +- .../views/default/pages/booking.html.twig | 6 +- .../views/default/pages/cms/offers.html.twig | 2 + .../views/default/pages/ttSearch.html.twig | 11 ++- .../AppBundle/Controller/CmsController.php | 4 +- .../Controller/ComponentController.php | 15 +--- .../Controller/DefaultController.php | 3 - .../AppBundle/Form/TtSearchRequestType.php | 85 ++++++++++++++++--- .../AppBundle/Resources/public/js/custom.js | 41 ++++++++- 18 files changed, 201 insertions(+), 57 deletions(-) create mode 100644 trunk/app/Resources/TwigBundle/views/Exception/error.html.twig create mode 100644 trunk/app/Resources/TwigBundle/views/Exception/error404.html.twig diff --git a/trunk/app/Resources/TwigBundle/views/Exception/error.html.twig b/trunk/app/Resources/TwigBundle/views/Exception/error.html.twig new file mode 100644 index 00000000..11218964 --- /dev/null +++ b/trunk/app/Resources/TwigBundle/views/Exception/error.html.twig @@ -0,0 +1,7 @@ +{% extends get_base_template() %} + +{% block body %} +

Fehler

+ +
Es ist ein Fehler aufgetreten. Ihre Anfrage konnte nicht verarbeitet werden
+{% endblock %} \ No newline at end of file diff --git a/trunk/app/Resources/TwigBundle/views/Exception/error404.html.twig b/trunk/app/Resources/TwigBundle/views/Exception/error404.html.twig new file mode 100644 index 00000000..634f213f --- /dev/null +++ b/trunk/app/Resources/TwigBundle/views/Exception/error404.html.twig @@ -0,0 +1,19 @@ +{% extends get_base_template() %} + +{% block body %} +

Fehler 404

+

Leider konnte die von Ihnen angeforderte Seite nicht gefunden werden.

+

+ Bitte überprüfen Sie: +

+ + + +

+ Versuchen Sie ggf. die gewünschte Seite über unsere Homepage zu finden. +

+{% endblock body %} \ No newline at end of file diff --git a/trunk/app/Resources/views/base.html.twig b/trunk/app/Resources/views/base.html.twig index 7abd0b40..8566c684 100644 --- a/trunk/app/Resources/views/base.html.twig +++ b/trunk/app/Resources/views/base.html.twig @@ -1,4 +1,8 @@ +{% if app.debug -%} + +{%- endif %} + @@ -15,10 +19,19 @@ + {% block meta_description -%} + {%- if page is defined and page.description is not empty -%} + + {%- elseif app.debug -%} + + {%- endif -%} + {%- endblock %} + {% block meta_robots %} + + {% if app.debug %}{% endif %} + {% endblock %} {% endblock %} - STERNTOURS - @@ -26,18 +39,22 @@ {% block canonical_tag %} - {% block canonical_url %} - {% if canonical_url is not defined and page is defined %} - {% if page.canonicalUrl is not empty %} - {% set canonical_url = (page.canonicalUrl starts with '/' ? get_base_url()) ~ page.canonicalUrl %} - {% else %} - {% set canonical_url = get_base_url() ~ page.urlPath %} - {% endif %} + {% if canonical_url is not defined and page is defined %} + {% if page.canonicalUrl is not empty %} + {% set canonical_url = (page.canonicalUrl starts with '/' ? get_base_url()) ~ page.canonicalUrl %} + {% if app.debug %}{% endif %} + {% else %} + {% set canonical_url = get_base_url() ~ page.urlPath %} + {% if app.debug %}{% endif %} {% endif %} - {% endblock %} + {% elseif app.debug and canonical_url is defined %} + + {% endif %} {% if canonical_url is defined %} + {% elseif app.debug %} + {% endif %} {% endblock %} diff --git a/trunk/app/Resources/views/default/components/footer.html.twig b/trunk/app/Resources/views/default/components/footer.html.twig index c19572aa..f474ac29 100644 --- a/trunk/app/Resources/views/default/components/footer.html.twig +++ b/trunk/app/Resources/views/default/components/footer.html.twig @@ -15,9 +15,9 @@
@@ -119,6 +119,7 @@