172 lines
9.3 KiB
Twig
172 lines
9.3 KiB
Twig
<!doctype html>
|
|
{% if app.debug -%}
|
|
<!-- {% if page is defined %}page-Eintrag mit ID {{ page.id }}{% else %}Für diese Seite existiert kein page-Eintrag, sondern ein Twig-Seitetemplate in app/Resources/views/default/pages{% endif %} -->
|
|
{%- endif %}
|
|
|
|
<!--[if lt IE 7 ]><html class="ie ie6" lang="de"> <![endif]-->
|
|
<!--[if IE 7 ]><html class="ie ie7" lang="de"> <![endif]-->
|
|
<!--[if IE 8 ]><html class="ie ie8" lang="de"> <![endif]-->
|
|
<!--[if (gte IE 9)|!(IE)]><!--><html lang="de"><!--<![endif]-->
|
|
<head>
|
|
<title>{% block page_title %}
|
|
{{ page is defined ? page.pagetitle : iq_page_title is defined ? iq_page_title : 'Kulturreisen vom Reiseveranstalter STERN TOURS aus Berlin' }}
|
|
{% endblock page_title %}</title>
|
|
|
|
{% block metatags %}
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
|
{% block meta_description -%}
|
|
{%- if page is defined and page.description is not empty -%}
|
|
<meta name="description" content="{{ page.description }}" >
|
|
{%- endif -%}
|
|
{%- if iq_page_description is defined and iq_page_description is not empty -%}
|
|
<meta name="description" content="{{ iq_page_description }}" >
|
|
{%- endif -%}
|
|
{%- endblock %}
|
|
{% block meta_keywords -%}
|
|
{%- if page is defined and page.keywords is not empty -%}
|
|
<meta name="keywords" content="{{ page.keywords }}" >
|
|
{%- endif -%}
|
|
{%- endblock %}
|
|
{% block meta_robots %}
|
|
<meta name="robots" content="follow,index" />
|
|
{% endblock %}
|
|
{% endblock %}
|
|
|
|
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
|
|
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
|
|
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
|
|
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
|
|
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
|
|
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
|
|
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
|
|
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
|
|
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
|
|
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
|
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
|
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
|
|
<link rel="manifest" href="/manifest.json">
|
|
<meta name="msapplication-TileColor" content="#ffffff">
|
|
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
|
|
<meta name="theme-color" content="#ffffff">
|
|
|
|
{% block canonical_tag %}
|
|
{% 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 %}<!-- Die canonical URL wurde über das Feld "canonical_url" des page-Eintrags ermittelt -->{% endif %}
|
|
{% else %}
|
|
{% set canonical_url = get_base_url() ~ page.urlPath %}
|
|
{% if app.debug %}<!-- Die canonical URL wurde über den URL-Pfad des page-Eintrags berechnet, also entweder über das Feld "real_url_path" oder den "slug"-Werten der Seitenhierarchie -->{% endif %}
|
|
{% endif %}
|
|
{% elseif app.debug and canonical_url is defined %}
|
|
<!-- Die canonical_url wurde im Controller festgelegt -->
|
|
{% endif %}
|
|
{% if canonical_url is defined %}
|
|
<link rel="canonical" href="{{ canonical_url }}" />
|
|
<link rel="alternate" hreflang="de-de" href="{{ canonical_url }}" />
|
|
{% elseif app.debug %}
|
|
<!-- Die canonical_url konnte nicht automatisch ermittelt werden und muss daher entweder durch den Controller festgelegt werden, oder der Block "canonical_tag" im Seiten-Template überschrieben werden -->
|
|
{% endif %}
|
|
{% endblock %}
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="{{ asset('css/my-custom.css?v1') }}{{ get_file_last_time('css/my-custom.css') }}">
|
|
{% block stylesheets %}
|
|
{% endblock stylesheets %}
|
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
|
<!--[if lt IE 9]>
|
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js" async></script>
|
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js" async></script>
|
|
<![endif]-->
|
|
|
|
</head>
|
|
<body class="no-js">
|
|
<div id="wrapper">
|
|
{{ render(controller('AppBundle:Component:header')) }}
|
|
{% block header2 %}
|
|
<section class="section fullscreen background lozad" data-background-image="/bundles/app/images/travel/header-top-image3.jpg" style="background-image:url({{ asset('images/placeholder-image.png') }});">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12 col-xs-12">
|
|
<div class="home-message text-center small">
|
|
<div class="home-info-box">
|
|
<div id="eKomiSeal_default" class="eKomi-header" style="padding-top: 5px;padding-left: 2px;">
|
|
<img class="lozad" border="0" src="{{ asset('images/dummy.png') }}" data-src="{{ asset('images/logo-qualitaet-22.png') }}" alt="Top Kundenservice" height="78">
|
|
</div>
|
|
<ul class="c4">
|
|
<li>Spezialist für Kulturreisen </li>
|
|
<li>Reiseexperte seit 1998</li>
|
|
<li>Beratung für individuelle Reisen</li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- end homemessage -->
|
|
</div><!-- end col -->
|
|
</div><!-- end row -->
|
|
</div><!-- end container -->
|
|
</section><!-- end section -->
|
|
{% endblock %}
|
|
|
|
{# #TODO additional section classes if not home #}
|
|
<section class="section clearfix">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div id="fullwidth" class="col-sm-12">
|
|
|
|
{% block breadcrumb %}
|
|
{% if page is defined %}
|
|
{{ render(controller('AppBundle:Component:breadcrumb', {'page': page})) }}
|
|
{% elseif breadcrumb_entries is defined %}
|
|
{{ include('default/components/breadcrumb.html.twig') }}
|
|
{% endif %}
|
|
{% endblock %}
|
|
<!-- START CONTENT -->
|
|
<div class="row" id="order_row">
|
|
<div id="show_sterntours_video_full" class="col-md-12" style="display: none;">
|
|
</div>
|
|
<div id="content" class="col-xs-12 col-sm-12 col-md-9 col-md-push-3 order_sec">
|
|
{% block body %}{% endblock %}
|
|
</div>
|
|
<div id="sidebar" class="col-xs-12 col-sm-12 col-md-3 col-md-pull-9 order_first">
|
|
|
|
{% if site_loading is defined and page is defined %}
|
|
{{ render(controller('AppBundle:Component:makeSidebarWidget', {'site_loading': site_loading, 'page': page})) }}
|
|
{% elseif site_loading is defined and api is defined %}
|
|
{{ render(controller('AppBundle:Component:makeSidebarWidget', {'site_loading': site_loading, 'page': null, 'api': api})) }}
|
|
{% else %}
|
|
{% if site_loading is defined and search_form is defined %}
|
|
{{ render(controller('AppBundle:Component:makeSidebarWidget', {'site_loading': site_loading, 'page': null, 'api': null, 'search_form': search_form})) }}
|
|
{% else %}
|
|
{{ render(controller('AppBundle:Component:makeSidebarWidget', {'site_loading': 'default'})) }}
|
|
{% endif %}
|
|
{% endif %}
|
|
</div>
|
|
|
|
</div><!-- end row -->
|
|
|
|
<!-- END CONTENT -->
|
|
</div><!-- end fullwidth -->
|
|
</div><!-- end row -->
|
|
</div><!-- end container -->
|
|
</section><!-- end section -->
|
|
|
|
{{ render(controller('AppBundle:Component:footer')) }}
|
|
|
|
|
|
<a class="js-go-to u-go-to-v1 animated" href="#!" data-type="fixed" data-offset-top="400" data-show-effect="zoomIn" data-hide-effect="zoomOut" data-position='{"bottom": 15, "right": 15 }'>
|
|
<i class="icon-up-open-big"></i>
|
|
</a>
|
|
|
|
</div><!-- end wrapper -->
|
|
<!-- default modal -->
|
|
{% embed 'default/components/embed/modal.html.twig' with {id: 'default'} %}{% endembed %}
|
|
|
|
{% block javascripts %}
|
|
<script rel="preload" src="{{ asset('js/custom-min.js?v') }}{{ get_file_last_time('js/custom-min.js') }}"></script>
|
|
{% endblock javascripts %}
|
|
</body>
|
|
</html>
|