optimize for google pagespeed insights
git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3479 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
parent
a2a93aab0e
commit
7ad52c8b89
145 changed files with 105899 additions and 4408 deletions
131
trunk/app/Resources/views/default/components/_header.html.twig
Normal file
131
trunk/app/Resources/views/default/components/_header.html.twig
Normal file
|
|
@ -0,0 +1,131 @@
|
|||
<header class="header fixedheader setbg sticky">
|
||||
<div class="topbar">
|
||||
<div class="container">
|
||||
<div class="pull-right">
|
||||
<ul class="topbar-drops list-inline">
|
||||
<li class="nohover"><i class="fa fa-phone"></i> 030 - 700 94 100</li>
|
||||
<li>
|
||||
<a href="/kontakt" title=""><i class="fa fa-envelope"></i> <span class="hidden-xs">Kontakt</span></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:void(window.open('/server/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"
|
||||
title="Chat-Fenster öffnen"
|
||||
>
|
||||
<i class="fa fa-comments"></i> <span class="hidden-xs">Chat</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/ueber-uns" title="Über uns">
|
||||
<i class="fa fa-users"></i> <span class="hidden-xs">Über uns</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- end container -->
|
||||
</div><!-- end topbar -->
|
||||
|
||||
<div class="menu-container">
|
||||
<div class="container">
|
||||
<div class="menu-wrapper">
|
||||
<nav id="navigation" class="navbar" role="navigation" itemscope itemtype="https://schema.org/SiteNavigationElement">
|
||||
<div class="navbar-inner">
|
||||
<div id="navbar-collapse" class="navbar-left navbar-collapse collapse clearfix">
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
<li itemprop="name">
|
||||
<a href="/" title="Kulturreisen" itemprop="">Kulturreisen</a>
|
||||
</li>
|
||||
<li itemprop="name">
|
||||
<a href="/ferienwohnungen" title="Usedom Ferienwohnungen" itemprop="">
|
||||
Usedom Ferienwohnungen
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="dropdown openClick" itemprop="name"><a itemprop="url" href="#" title="" class="dropdown-toggle" data-toggle="dropdown"><i class="icon-menu27"></i></a>
|
||||
<ul class="dropdown-menu" role="menu">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/jugendreisen" title="Jugendreisen">
|
||||
Jugendreisen
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reiseversicherung" title="Reiseversicherung">
|
||||
Reiseversicherung
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisefuehrer" title="Reiseführer">
|
||||
Reiseführer
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisemagazin" title="Reisemagazin">
|
||||
Reisemagazin
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul><!-- end navbar-left -->
|
||||
</div><!-- end navbar-callopse -->
|
||||
|
||||
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<i class="icon-menu27"></i>
|
||||
</button>
|
||||
|
||||
<div id="brand" class="navbar-brand">
|
||||
<a href="/"><img src="{{ asset('images/wlogo.png') }}" alt="Stern Tours"></a>
|
||||
</div>
|
||||
</div><!-- end navbar-header -->
|
||||
|
||||
<div id="navbar-collapse_1" class="navbar-right">
|
||||
<div class="navbar-times hidden-xs">
|
||||
<span style="float:left; margin-top: 30pt; margin-right: 5pt; color: #e5aa30; font-size: 18px">E-Mail: <a href="mailto:stern@sterntours.de" style="font-size: 18px; color: #777777" >stern@sterntours.de</a></span>
|
||||
<i class="fa fa-phone "></i>
|
||||
<span>Mo-Fr: 09:00 - 22:00 Uhr<br>Sa: 10:00 - 22:00 Uhr<br>So: 11:00 - 22:00 Uhr</span>
|
||||
</div>
|
||||
</div><!-- end navbar-callopse -->
|
||||
|
||||
</div><!-- end navbar-inner -->
|
||||
<div class="clearfix"></div>
|
||||
<hr>
|
||||
<div class="navbar-subnavi">
|
||||
<div id="navbar-collapse_2" class="navbar-left navbar-collapse collapse clearfix subnavi">
|
||||
<ul class="nav navbar-nav">
|
||||
{% for nav_page in nav_pages if nav_page.country is not empty %}
|
||||
{# @var nav_page \AppBundle\Entity\Page #}
|
||||
<li class="dropdown nav-first-li" itemprop="name">
|
||||
<a href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}"
|
||||
class="dropdown-toggle nav-first-a" data-toggle="dropdown"
|
||||
>
|
||||
{{ nav_page.title|replace({'Reisen': ''}) }}<span class="hidden-md hidden-sm">Reisen</span>
|
||||
</a>
|
||||
<ul class="dropdown-menu" role="menu">
|
||||
<li class="first" role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}">
|
||||
{{ nav_page.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% for childnav_page in nav_page.children %}
|
||||
{# @var childnav_page \AppBundle\Entity\Page #}
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="{{ childnav_page.urlPath }}"
|
||||
title="{{ childnav_page.title }}"
|
||||
>
|
||||
{{ childnav_page.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul><!-- end navbar-right -->
|
||||
</div><!-- end navbar-callopse -->
|
||||
</div>
|
||||
</nav><!-- end navigation -->
|
||||
</div><!-- menu wrapper -->
|
||||
</div><!-- end container -->
|
||||
</div><!-- end menu-container -->
|
||||
</header><!-- end header -->
|
||||
|
|
@ -27,7 +27,9 @@
|
|||
<div class="col-md-6 col-sm-6 col-xs-12">
|
||||
<p class="hl4">Ihre Vorteile bei STERN TOURS</p>
|
||||
<p>Unsere Produktauswahl ist vielfältig. Neben dem Pauschaltourismus und Jugendreisen sind wir auf individuelle Kulturreisen spezialisiert.</p>
|
||||
{% image '@AppBundle/Resources/public/images/logos/stern-tours.png' %}<img class="left-img" src="{{ asset_url }}" alt="Stern Tours 168 Jahre">{% endimage %}
|
||||
|
||||
|
||||
<img class="left-img lozad" src="{{ asset('/images/dummy.png') }}" data-src="{{ asset('/images/stern-tours_20.png') }}" alt="Stern Tours 20 Jahre">
|
||||
<ul class="c4">
|
||||
<li>Spezialist seit 1998</li>
|
||||
<li>Top Service</li>
|
||||
|
|
@ -40,14 +42,20 @@
|
|||
<p class="hl4">ANGESCHLOSSEN AN PROFIS DER REISEBRANCHE:</p>
|
||||
<div class="row text-center">
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">
|
||||
{% image '@AppBundle/Resources/public/images/logos/iata.png' %}<img class="img-responsive" src="{{ asset_url }}" alt="IATA">{% endimage %}
|
||||
{% image '@AppBundle/Resources/public/images/logos/iata.png' %}
|
||||
<img class="img-responsive lozad" src="{{ asset('/images/dummy.png') }}" data-src="{{ asset_url }}" alt="IATA">
|
||||
{% endimage %}
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">
|
||||
{% image '@AppBundle/Resources/public/images/logos/rundv.png' %}<img class="img-responsive" src="{{ asset_url }}" alt="R + V">{% endimage %}
|
||||
{% image '@AppBundle/Resources/public/images/logos/rundv.png' %}
|
||||
<img class="img-responsive lozad" src="{{ asset('/images/dummy.png') }}" data-src="{{ asset_url }}" alt="R + V">
|
||||
{% endimage %}
|
||||
</div>
|
||||
<div class="clearfix padding-bottom"></div>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">
|
||||
{% image '@AppBundle/Resources/public/images/logos/DB.png' %}<img class="img-responsive" src="{{ asset_url }}" alt="DB Bahn">{% endimage %}
|
||||
{% image '@AppBundle/Resources/public/images/logos/DB.png' %}
|
||||
<img class="img-responsive lozad" src="{{ asset('/images/dummy.png') }}" data-src="{{ asset_url }}" alt="DB Bahn">
|
||||
{% endimage %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -60,7 +68,9 @@
|
|||
<p class="hl4">Sicherheit & starke Marken:</p>
|
||||
<div class="row text-center">
|
||||
<div class="col-md-12">
|
||||
{% image '@AppBundle/Resources/public/images/logos/ssl.png' %}<img class="left-img" src="{{ asset_url }}" alt="SSL" style="margin-top: 14px;">{% endimage %}
|
||||
{% image '@AppBundle/Resources/public/images/logos/ssl.png' %}
|
||||
<img class="left-img lozad" src="{{ asset('/images/dummy.png') }}" data-src="{{ asset_url }}" alt="SSL" style="margin-top: 14px;">
|
||||
{% endimage %}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
<header class="header fixedheader setbg">
|
||||
<header class="header fixedheader setbg sticky">
|
||||
<div class="topbar">
|
||||
<div class="container">
|
||||
<div class="pull-right">
|
||||
<ul class="topbar-drops list-inline">
|
||||
<li class="nohover"><i class="fa fa-phone"></i> 030 - 700 94 100</li>
|
||||
<li>
|
||||
<a href="/kontakt" title=""><i class="fa fa-envelope"></i> Kontakt</a>
|
||||
<a href="/kontakt" title="Kontakt"><i class="fa fa-envelope"></i> <span class="hidden-xs">Kontakt</span></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:void(window.open('/server/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"
|
||||
title="Chat-Fenster öffnen"
|
||||
>
|
||||
<i class="fa fa-comments"></i> Chat
|
||||
<i class="fa fa-comments"></i> <span class="hidden-xs">Chat</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/ueber-uns" title="Über uns">
|
||||
<i class="fa fa-users"></i> Über uns
|
||||
<i class="fa fa-users"></i> <span class="hidden-xs">Über uns</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
@ -24,6 +24,7 @@
|
|||
</div><!-- end container -->
|
||||
</div><!-- end topbar -->
|
||||
|
||||
|
||||
<div class="menu-container">
|
||||
<div class="container">
|
||||
<div class="menu-wrapper">
|
||||
|
|
@ -43,35 +44,22 @@
|
|||
|
||||
<li class="dropdown openClick" itemprop="name"><a itemprop="url" href="#" title="" class="dropdown-toggle" data-toggle="dropdown"><i class="icon-menu27"></i></a>
|
||||
<ul class="dropdown-menu" role="menu">
|
||||
|
||||
{#
|
||||
{% for nav_page in nav_pages if nav_page.country is empty %}
|
||||
<li itemprop="name">
|
||||
<a itemprop="url" href="{{ nav_page.urlPath }}"
|
||||
title="{{ nav_page.title }}"
|
||||
>
|
||||
{{ nav_page.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
#}
|
||||
|
||||
<li itemprop="name">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/jugendreisen" title="Jugendreisen">
|
||||
Jugendreisen
|
||||
</a>
|
||||
</li>
|
||||
<li itemprop="name">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reiseversicherung" title="Reiseversicherung">
|
||||
Reiseversicherung
|
||||
</a>
|
||||
</li>
|
||||
<li itemprop="name">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisefuehrer" title="Reiseführer">
|
||||
Reiseführer
|
||||
</a>
|
||||
</li>
|
||||
<li itemprop="name">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisemagazin" title="Reisemagazin">
|
||||
Reisemagazin
|
||||
</a>
|
||||
|
|
@ -83,17 +71,16 @@
|
|||
|
||||
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<i class="icon-menu27"></i>
|
||||
<button class="btn btn-mobile" data-toggle="collapse" data-target=".nav-main-collapse" aria-label="Toggle navigation">
|
||||
<i class="icon-menu27"></i> <span style="display: none">Menu</span>
|
||||
</button>
|
||||
|
||||
<div id="brand" class="navbar-brand">
|
||||
<a href="/">{% image '@AppBundle/Resources/public/images/wlogo.png' %}<img src="{{ asset_url }}" alt="">{% endimage %}</a>
|
||||
<a href="/"><img src="{{ asset('images/wlogo.png') }}" alt="Stern Tours"></a>
|
||||
</div>
|
||||
</div><!-- end navbar-header -->
|
||||
|
||||
<div id="navbar-collapse" class="navbar-right">
|
||||
<div id="navbar-collapse_1" class="navbar-right">
|
||||
<div class="navbar-times hidden-xs">
|
||||
<span style="float:left; margin-top: 30pt; margin-right: 5pt; color: #e5aa30; font-size: 18px">E-Mail: <a href="mailto:stern@sterntours.de" style="font-size: 18px; color: #777777" >stern@sterntours.de</a></span>
|
||||
<i class="fa fa-phone "></i>
|
||||
|
|
@ -103,39 +90,89 @@
|
|||
|
||||
</div><!-- end navbar-inner -->
|
||||
<div class="clearfix"></div>
|
||||
<hr>
|
||||
<div class="navbar-subnavi">
|
||||
<div id="navbar-collapse" class="navbar-left navbar-collapse collapse clearfix subnavi">
|
||||
<ul class="nav navbar-nav">
|
||||
{% for nav_page in nav_pages if nav_page.country is not empty %}
|
||||
{# @var nav_page \AppBundle\Entity\Page #}
|
||||
<li class="dropdown nav-first-li" itemprop="name">
|
||||
<a href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}"
|
||||
class="dropdown-toggle nav-first-a" data-toggle="dropdown"
|
||||
>
|
||||
{{ nav_page.title }}
|
||||
</a>
|
||||
<ul class="dropdown-menu" role="menu">
|
||||
<li class="first" itemprop="name">
|
||||
<a itemprop="url" href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}">
|
||||
{{ nav_page.title }}
|
||||
<hr class="hidden-xs">
|
||||
<div id="header" class="sticky clearfix">
|
||||
<!-- TOP NAV -->
|
||||
<header id="topNav">
|
||||
<div class="container">
|
||||
|
||||
<div class="navbar-collapse nav-main-collapse collapse submenu-dark">
|
||||
<nav class="nav-main">
|
||||
<ul id="topMain" class="nav nav-pills nav-main">
|
||||
|
||||
<li role="menuitem" itemprop="name" class="hidden visible-xs">
|
||||
<a href="/" title="Usedom Ferienwohnungen" itemprop="">
|
||||
Kulturreisen
|
||||
</a>
|
||||
</li>
|
||||
{% for childnav_page in nav_page.children %}
|
||||
{# @var childnav_page \AppBundle\Entity\Page #}
|
||||
<li itemprop="name">
|
||||
<a itemprop="url" href="{{ childnav_page.urlPath }}"
|
||||
title="{{ childnav_page.title }}"
|
||||
>
|
||||
{{ childnav_page.title }}
|
||||
|
||||
<li role="menuitem" itemprop="name" class="hidden visible-xs">
|
||||
<a href="/ferienwohnungen" title="Usedom Ferienwohnungen" itemprop="">
|
||||
Usedom Ferienwohnungen
|
||||
</a>
|
||||
</li>
|
||||
|
||||
{% for nav_page in nav_pages if nav_page.country is not empty %}
|
||||
{# @var nav_page \AppBundle\Entity\Page #}
|
||||
<li class="dropdown">
|
||||
<a class="dropdown-toggle" href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}">
|
||||
{{ nav_page.title|replace({'Reisen': ''}) }}<span class="hidden-md hidden-sm">Reisen</span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
|
||||
<li class="first" role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}">
|
||||
{{ nav_page.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% for childnav_page in nav_page.children %}
|
||||
{# @var childnav_page \AppBundle\Entity\Page #}
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="{{ childnav_page.urlPath }}"
|
||||
title="{{ childnav_page.title }}"
|
||||
>
|
||||
{{ childnav_page.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
||||
<li role="menuitem" itemprop="name" class="hidden visible-xs">
|
||||
<a itemprop="url" href="/jugendreisen" title="Jugendreisen">
|
||||
Jugendreisen
|
||||
</a>
|
||||
</li>
|
||||
<li class="dropdown hidden visible-xs">
|
||||
<a class="dropdown-toggle" href="#" title="Reiseninformationen">
|
||||
Reiseninformationen
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reiseversicherung" title="Reiseversicherung">
|
||||
Reiseversicherung
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisefuehrer" title="Reiseführer">
|
||||
Reiseführer
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="/reisemagazin" title="Reisemagazin">
|
||||
Reisemagazin
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul><!-- end navbar-right -->
|
||||
</div><!-- end navbar-callopse -->
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<!-- /Top Nav -->
|
||||
</div>
|
||||
</nav><!-- end navigation -->
|
||||
</div><!-- menu wrapper -->
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
<div class="home-message text-center">
|
||||
<div class="home-info-box">
|
||||
<div id="eKomiSeal_default" class="eKomi-header" style="padding-top: 5px;padding-left: 2px;">
|
||||
<img border="0" src="/bundles/app/images/logo-qualitaet.png" alt="Top Kundenservice" height="78">
|
||||
<img class="lozad" border="0" src="{{ asset('images/dummy.png') }}" data-src="/bundles/app/images/logo-qualitaet.png" alt="Top Kundenservice" height="78">
|
||||
</div>
|
||||
<ul class="c4">
|
||||
<li>Spezialist für Kulturreisen </li>
|
||||
|
|
@ -28,32 +28,34 @@
|
|||
<div class="carousel-inner">
|
||||
<div class="item active">
|
||||
<!-- Set the first background image using inline CSS below. -->
|
||||
<div class="fill" style="background-image:url('/bundles/app/images/travel/slider_aegypten.jpg');"></div>
|
||||
<div class="fill lozad" style="background-image:url(images/placeholder-image.png)" data-background-image="{{ image('bundles/app/images/travel/slider_aegypten.jpg').cropResize(1024).guess(70) }}"></div>
|
||||
<noscript>
|
||||
<div class="fill" style="background-image:url({{ image('bundles/app/images/travel/slider_aegypten.jpg').cropResize(1024).guess(70) }})"></div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div class="item">
|
||||
<!-- Set the second background image using inline CSS below. -->
|
||||
<div class="fill" style="background-image:url('/bundles/app/images/travel/slider_felsendom.jpg');"></div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<!-- Set the third background image using inline CSS below. -->
|
||||
<div class="fill" style="background-image:url('/bundles/app/images/travel/slider_petra.jpg');"></div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<!-- Set the third background image using inline CSS below. -->
|
||||
<div class="fill" style="background-image:url('/bundles/app/images/travel/slider_strandkorb.jpg');"></div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<!-- Set the third background image using inline CSS below. -->
|
||||
<div class="fill" style="background-image:url('/bundles/app/images/travel/slider_usedom.jpg');"></div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Set the second background image using inline CSS below. -->
|
||||
<div class="fill lozad" style="background-image:url(images/placeholder-image.png)" data-background-image=" {{ image('bundles/app/images/travel/slider_felsendom.jpg').cropResize(1024).guess(70) }}"></div>
|
||||
<noscript>
|
||||
<div class="fill" style="background-image:url({{ image('bundles/app/images/travel/slider_felsendom.jpg').cropResize(1024).guess(70) }})"></div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div class="item">
|
||||
<!-- Set the third background image using inline CSS below. -->
|
||||
<div class="fill lozad" style="background-image:url(images/placeholder-image.png)" data-background-image="{{ image('bundles/app/images/travel/slider_petra.jpg').cropResize(1024).guess(70) }}"></div>
|
||||
<noscript>
|
||||
<div class="fill" style="background-image:url({{ image('bundles/app/images/travel/slider_petra.jpg').cropResize(1024).guess(70) }})"></div>
|
||||
</noscript>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!-- end section -->
|
||||
|
||||
|
||||
|
||||
<section class="nopadding absolute-sectionss">
|
||||
<section class="nopadding">
|
||||
<div class="container-full absolute">
|
||||
<div class="container container-form">
|
||||
<div class="home-form">
|
||||
|
|
@ -61,29 +63,29 @@
|
|||
Hier bitte die Tabs über Parameter Steuer, wenn JS aus.
|
||||
Paramter an URL hängen und dann den jeweiligen Tab auf active setzen.
|
||||
-->
|
||||
<ul class="nav nav-tabs nav-justified" role="tablist">
|
||||
<li class="active"><a href="#tab_01" aria-controls="tab_01" role="tab" data-toggle="tab">Kulturreisen</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="tab-content">
|
||||
<div role="tabpanel" class="tab-pane active" id="tab_01">
|
||||
<form class="bookform form-inline row st-search-form" action="/suche" method="get">
|
||||
<div class="form-group col-md-3 col-sm-6 col-xs-12">
|
||||
{{ form_field_pho(search_form.c) }}
|
||||
</div>
|
||||
<form class="bookform form-inline row st-search-form" style="margin-right: -5px; margin-left: -5px;" action="/suche" method="get">
|
||||
<div class="form-group col-lg-2 col-md-12 col-sm-12 col-xs-12" style="padding-right: 5px;padding-left: 5px;">
|
||||
|
||||
<div class="form-group col-md-2 col-sm-6 col-xs-12">
|
||||
<div class="head_tap">KULTURREISEN</div>
|
||||
</div>
|
||||
<div class="form-group col-lg-2 col-md-3 col-sm-6 col-xs-6" style="padding-right: 5px;padding-left: 5px;">
|
||||
{{ form_field_pho(search_form.b, 'Anreise') }}
|
||||
</div>
|
||||
<div class="form-group col-md-2 col-sm-6 col-xs-12">
|
||||
<div class="form-group col-lg-2 col-md-3 col-sm-6 col-xs-6" style="padding-right: 5px;padding-left: 5px;">
|
||||
{{ form_field_pho(search_form.e, 'Abreise') }}
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-3 col-sm-6 col-xs-12">
|
||||
<div class="form-group col-lg-2 col-md-3 col-sm-6 col-xs-6" style="padding-right: 5px;padding-left: 5px;">
|
||||
{{ form_field_pho(search_form.c) }}
|
||||
</div>
|
||||
|
||||
<div class="form-group col-lg-2 col-md-3 col-sm-6 col-xs-6" style="padding-right: 5px;padding-left: 5px;">
|
||||
<label class="sr-only" for="departure">Abfahrtsort</label>
|
||||
<div class="dropdown form-bottom">
|
||||
<select id="departure" class="selectpicker" data-style="btn-white" data-dropup-auto="false">
|
||||
<option>beliebiger Abfahrtsort</option>
|
||||
<option>Abfahrtsort beliebig</option>
|
||||
<option>Basel</option>
|
||||
<option>Berlin</option>
|
||||
<option>Berlin Schönefeld</option>
|
||||
|
|
@ -114,15 +116,12 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-2 col-sm-6 col-xs-12">
|
||||
<button type="submit" class="btn btn-primary btn-block">suchen</button>
|
||||
<div class="form-group col-lg-2 col-md-12 col-sm-12 col-xs-12" style="padding-right: 5px;padding-left: 5px;">
|
||||
<button type="submit" class="btn btn-primary btn-block text-center">suchen</button>
|
||||
</div>
|
||||
</form>
|
||||
</div><!-- end tab-pane -->
|
||||
|
||||
<div role="tabpanel" class="tab-pane" id="tab_02">
|
||||
{% include 'default/components/ttBodySearchForm.html.twig' %}
|
||||
</div><!-- end tab-pane -->
|
||||
|
||||
</div><!-- end tab-content -->
|
||||
</div><!-- end homeform -->
|
||||
|
|
|
|||
|
|
@ -5,11 +5,9 @@
|
|||
<div class="travel-wrapper get-box-link">
|
||||
<div class="item text-center">
|
||||
|
||||
|
||||
<div class="item-img">
|
||||
{% include 'default/components/pageBoxImage.html.twig' %}
|
||||
</div>
|
||||
|
||||
<div class="box_mid">
|
||||
|
||||
<div class="hl5">{{ page.title }}</div>
|
||||
|
|
@ -25,10 +23,7 @@
|
|||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
<a class="item-button is-box-link dobble_line" href="{{ page.urlPath }}"><span>ansehen</span></a>
|
||||
|
||||
|
||||
</div>
|
||||
</div><!-- end travel-wrapper -->
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -2,13 +2,16 @@
|
|||
{% set image_url = page.boxImageUrl %}
|
||||
{% set image_alt = page.travelProgram.title|default(page.title) %}
|
||||
{% elseif page.travelProgram is not empty and page.travelProgram.previewImage is not empty %}
|
||||
{% set image_url = '/uploads/travel_program/' ~ page.travelProgram.previewImage.fileNameWithExtension %}
|
||||
{% set image_url = 'uploads/travel_program/' ~ page.travelProgram.previewImage.fileNameWithExtension %}
|
||||
{% set image_alt = page.title %}
|
||||
{% elseif page.fewoLodging is not empty and page.fewoLodging.images is not empty and page.fewoLodging.images[0] is not empty %}
|
||||
{% set image_url = asset('uploads/images/' ~ page.fewoLodging.images[0].file) %}
|
||||
{% set image_url = 'uploads/images/' ~ page.fewoLodging.images[0].file %}
|
||||
{% set image_alt = page.title %}
|
||||
{% else %}
|
||||
{% set image_url = '/bundles/app/images/no-picture.png' %}
|
||||
{% set image_url = asset('/bundles/app/images/no-picture.png')%}
|
||||
{% set image_alt = 'Kein Vorschaubild vorhanden' %}
|
||||
{% endif %}
|
||||
<div class="img-background" style="background-image: url({{ image_url }})"></div>
|
||||
<div class="img-background lozad" data-background-image="{{ image(image_url|trim('/')).cropResize(360).guess(70) }}" style="background-image:url({{ asset('images/placeholder-image.png') }})"></div>
|
||||
<noscript>
|
||||
<div class="img-background" style="background-image:url({{ image(image_url|trim('/')).cropResize(360).guess(70) }})"></div>
|
||||
</noscript>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,29 @@
|
|||
{% form_theme search_form 'default/form/theme.html.twig' %}
|
||||
<div class="widget clearfix">
|
||||
<div class="widget-title">
|
||||
<!-- <a class="collapse-widget" href="#search-widget" data-toggle="collapse">Zeitraum</a> -->
|
||||
</div><!-- end title -->
|
||||
<div class="searchwidget collapse in" id="search-widget">
|
||||
<form action="/ferienwohnungen/ferienwohnungen-kalender" method="get" class="searchform row st-search-form">
|
||||
|
||||
<div class="form-group col-md-6">
|
||||
<div class="required">
|
||||
{{ form_field_pho(search_form.from, 'Anreise', {required: true}) }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-6">
|
||||
<div class="required">
|
||||
{{ form_field_pho(search_form.to, 'Abreise', {required: true}) }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group col-md-12 col-sm-12 col-xs-12 text-center form-bottom">
|
||||
<button type="submit" class="btn btn-sm btn-primary btn-block">freie Ferienwohnungen suchen</button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
</div><!-- end boxwidget -->
|
||||
</div>
|
||||
|
|
@ -35,8 +35,7 @@
|
|||
TOP bewertet
|
||||
</div><!-- end title -->
|
||||
<div class="boxwidget">
|
||||
<a href="http://www.netzsieger.de/e/stern-tours" target="_blank" rel="nofollow">
|
||||
{% image '@AppBundle/Resources/public/images/siegel_sehr_gut_SternTours.jpg' %}<img src="{{ asset_url }}" alt="Netzsieger.de bewertet STERN TOURS">{% endimage %}
|
||||
<a href="http://www.netzsieger.de/e/stern-tours" target="_blank" rel="nofollow"><img src="{{ asset('images/netzsieger.png')}}" alt="Netzsieger.de bewertet STERN TOURS">
|
||||
</a>
|
||||
</div><!-- end boxwidget -->
|
||||
|
||||
|
|
@ -52,9 +51,6 @@
|
|||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{#<div class="boxwidget">
|
||||
<div itemscope itemtype="https://data-vocabulary.org/Review-aggregate">
|
||||
<span itemprop="itemreviewed">STERN TOURS Online-Shop</span><br>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<div class="widget clearfix">
|
||||
|
||||
<div class="widget-title visible-xs">
|
||||
<a class="collapse-widget" href="#side-navigation" data-toggle="collapse">Reiseziele</a>
|
||||
<a class="collapse-widget" href="#side-navigation" data-toggle="collapse">Reiseprogramme</a>
|
||||
</div><!-- end title -->
|
||||
|
||||
<nav id="side-navigation" class="navbar collapse in" role="navigation" itemscope
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
{% for nav_page in nav_pages %}
|
||||
|
||||
<li {% if nav_page == nav_open_node or nav_page == page %}class ="active"{% endif %} itemprop="name">
|
||||
<li {% if nav_page == nav_open_node or nav_page == page %}class ="active"{% endif %} role="menuitem" itemprop="name">
|
||||
<a itemprop="url" href="{{ nav_page.urlPath }}" title="{{ nav_page.title }}">
|
||||
{{ nav_page.title }}
|
||||
</a>
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
{% if nav_page == nav_open_node %}
|
||||
{% for nav_child_page in nav_child_pages if nav_child_page.status == 1 and nav_child_page.showInNavi == 1 %}
|
||||
<li class="sub-menu-item{% if nav_child_page == page %} active{% endif %}" itemprop="name">
|
||||
<li class="sub-menu-item{% if nav_child_page == page %} active{% endif %}" role="menuitem" itemprop="name">
|
||||
<i class="fa fa-star"></i>
|
||||
<a itemprop="url" href="{{ nav_child_page.urlPath }}" title="{{ nav_child_page.title }}">
|
||||
{{ nav_child_page.title }}
|
||||
|
|
|
|||
|
|
@ -5,31 +5,22 @@
|
|||
</div><!-- end title -->
|
||||
<div class="searchwidget collapse in" id="search-widget">
|
||||
<form action="/suche" method="get" class="searchform row st-search-form">
|
||||
|
||||
|
||||
<div class="form-group col-md-12">
|
||||
{{ form_field_pho(search_form.c, 'Reiseziel') }}
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-12">
|
||||
<label for="b" style="display: none"></label>
|
||||
{{ form_field_pho(search_form.b, 'Anreise') }}
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-12 form-bottom">
|
||||
<label for="e" style="display: none"></label>
|
||||
{{ form_field_pho(search_form.e, 'Abreise') }}
|
||||
</div>
|
||||
|
||||
{#
|
||||
<div class="form-group col-md-12">
|
||||
Kombinieren mit
|
||||
<div class="pull-right">
|
||||
<i class="fa fa-question" data-toggle="tooltip" data-placement="top" title="Hier steht ein Infotext Hier steht ein Infotext"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group col-md-12">
|
||||
{{ form_field_pho(search_form.c2, 'Kombinieren mit') }}
|
||||
</div>
|
||||
#}
|
||||
|
||||
<div class="form-group col-md-12 col-sm-12 col-xs-12 text-center form-bottom">
|
||||
<button type="submit" class="btn btn-primary btn-block">Angebote suchen</button>
|
||||
|
|
|
|||
|
|
@ -1,30 +1,15 @@
|
|||
{% form_theme tt_search_form 'default/form/theme.html.twig' %}
|
||||
|
||||
<div style="border: 1px solid #d7d7d7; padding: 15px 10px 0px 10px;">
|
||||
<form action="/tt-suche" method="get" class="bookform form-inline st-tt-search-form">
|
||||
<div class="form-group row">
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.termin, 'Früheste Anreise') }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.ruecktermin, 'Späteste Abreise') }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.dauer) }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.topRegion, 'Reiseziel') }}</div>
|
||||
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6" style="margin-bottom: 12px">{{ form_field_pho(tt_search_form.termin, 'Früheste Anreise') }}</div>
|
||||
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6" style="margin-bottom: 12px">{{ form_field_pho(tt_search_form.ruecktermin, 'Späteste Abreise') }}</div>
|
||||
<div class="col-lg-2 col-md-3 col-sm-6 col-xs-6">{{ form_field_pho(tt_search_form.t) }}</div>
|
||||
<div class="col-lg-2 col-md-3 col-sm-6 col-xs-6">{{ form_field_pho(tt_search_form.child0) }}</div>
|
||||
<div class="col-lg-2 col-md-12 col-sm-12 col-xs-12 text-center">
|
||||
<button type="submit" class="btn btn-primary btn-block" style="margin-bottom: 15px">suchen</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.abflughafen, 'Abflughafen') }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.shotel, 'Hotelname') }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.kategorie) }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.zimmer) }}</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.t) }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.child0) }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.child1) }}</div>
|
||||
<div class="col-md-3 col-sm-6 col-xs-12">{{ form_field_pho(tt_search_form.child2) }}</div>
|
||||
</div>
|
||||
|
||||
{% block tt_body_search_form_submit %}
|
||||
<div class="form-group col-md-12 col-sm-12 col-xs-12 text-center form-bottom">
|
||||
<button type="submit" class="btn btn-primary">suchen</button>
|
||||
</div>
|
||||
{% endblock %}
|
||||
</form>
|
||||
</form>
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue