templates/pagecontent/pagecontent.html.twig line 1

Open in your IDE?
  1. {% extends 'layout.html.twig' %}
  2. {% block content %}
  3. {% if editmode %}
  4.     {{ include('includes/backend-kopf.html.twig') }}
  5.     {% set tabContentArray = {} %}
  6.     {% if 'packageAction' in document.getController() or document.getProperty('page_startseite') is not empty %}
  7.         {% set tabContentArray = {1: 'Optional'} %}
  8.     {% else %}
  9.          {% set tabContentArray = {1: 'Optionale Einstellung', 2: 'Hintergrundbild Optional'} %}
  10.     {% endif %}
  11.     <div id="content">      
  12.             {% set tab = 1 %}  
  13.             {% if tabContentArray is defined and tab in tabContentArray|keys %}
  14.                 {{ admin_tabs(tab, tabContentArray) | raw }}
  15.             
  16.             <section class="tabContent">
  17.                 <p class="hl">Optionale Einstellung:</p>
  18.                 {% set element = 'page' %}
  19.                 <div id="{{ element }} ">
  20.                     {{ pimcore_multiselect(element, {
  21.                             'width': 200,
  22.                             'height': 100,
  23.                             'store': [
  24.                                 ['exclude_from_search', 'von Suche ausschliessen']
  25.                             ]
  26.                         }) }}
  27.                 </div>
  28.                 <style>
  29.                     .table-cell:nth-child(1) {background: #ffffff}
  30.                     .table-cell:nth-child(2) {padding-left: 10px;}
  31.                     .table-cell:nth-child(3) {padding-left: 10px;}
  32.                     @media (min-width: 40em) {
  33.                         .table {
  34.                             display: table;
  35.                             margin-top:45px;
  36.                         }
  37.                         .table-row {display: table-row; }
  38.                         .table-cell {display: table-cell; }
  39.                     }
  40.                 </style>
  41.                 <div class="table">
  42.                     <div class="table-row">
  43.                         <div class="table-cell">
  44.                             {{ pimcore_checkbox("buttonSeitenrandRechts",{"reload": true}) }}
  45.                         </div>
  46.                         <div class="table-cell">
  47.                             Optional Button am rechten Seitenrand einschalten
  48.                         </div>
  49.                         <div class="table-cell">
  50.                             {% set show_button_path = (pimcore_checkbox("buttonSeitenrandRechts").isChecked())? '/bundles/app/static/backend/image/layout/button_on.png' : '/bundles/app/static/backend/image/layout/button_off.png' %}
  51.                             <img src="{{ show_button_path }}" />
  52.                             <div style="margin-top:25px;position:relative;left: {{ (pimcore_checkbox('buttonSeitenrandRechts').isChecked()) ? '0' : '-9999em' }} ">
  53.                                 <strong style="display:block;padding-left:37px;margin-bottom:6px;">Button Text</strong>
  54.                                 <div class="schreiben"><span class="parentbox" style="background-color:#fff">{{ pimcore_textarea("buttonSeitenrandRechts_text", {"width": 200, "height": 30}) }}</span></div>
  55.                                 <br /><br />
  56.                                 <strong style="display:block;padding-left:37px;margin-bottom:6px;">Button Link</strong>
  57.                                 <div class="link"><span class="parentbox" style="background-color:#fff">
  58.                                      {{ pimcore_link("buttonSeitenrandRechts_link", {"reload": false}) }}
  59.                                 </span></div>
  60.                             </div>
  61.                         </div>
  62.                     </div>
  63.                 </div>
  64.                 <br /><br /><br /><hr /><hr /><br /><br />
  65.                 <p class="hl">Strukturierte Daten bitte Zuweisen:</p>
  66.                 <div class="dragdrop">
  67.                     <span class="parentbox">
  68.                     {{ pimcore_relation("strukturierteDaten",{
  69.                             "types": ["document"],
  70.                             "subtypes": {
  71.                                 "document": ["snippet"],                            },
  72.                             "width": 600
  73.                         }) }}
  74.                     </span>
  75.                 </div>
  76.             </section>
  77.             {% endif %} 
  78.             {% if tabContentArray is defined and 2 in tabContentArray|keys %}
  79.                 {{ admin_tabs(2, tabContentArray) | raw }}
  80.                 <section class="tabContent">
  81.                     <p class="hl">Hintergrundbild: </p>
  82.                     <div class="dragdrop"><span class="parentbox">
  83.                         {{ pimcore_image("BackgroundImagePage",  
  84.                                     {"thumbnail": "background-image-page-edm", 
  85.                                     "width":100, "height":67, 
  86.                                     "hidetext": true
  87.                                     }) 
  88.                             }}    
  89.                             </span></div>
  90.                  </section>
  91.             {% endif %}
  92.             {% if tabContentArray is defined and 3 in tabContentArray|keys %}
  93.                 {{ admin_tabs(3, tabContentArray) | raw }}
  94.                 <section class="tabContent">
  95.                 {# <?=$this->template("AppBundle::Includes/faceboock-meta-infos.html.php")?> #}
  96.                 </section>           
  97.             {% endif %}
  98.     </div>
  99.     {{ include('includes/backend-fuss.html.twig') }}
  100. {% else %}
  101.     {% for snippet in render_snippets(document, "") %}
  102.         {{ snippet | raw }}
  103.     {% endfor %}
  104. {% endif %}
  105. {% endblock %}