<?php $data = isset($content) ? $content : $page; if (isset($mypageid)) { $data = $site->find($mypageid); } $containers = isset($use_containers) ? $use_containers : $data->children()->visible(); $container_count = 0; foreach ($containers as $container) { $next = $container->nextVisible(); $container_count++; // Wo kommt der Content her? if (preg_match("=^_shared=", $container->uri())) { c::set("lang_layouts", "de"); } else { c::remove("lang_layouts"); } // Layout Angaben $def_lang = c::get("lang_layouts") ? c::get("lang_layouts") : $site->defaultLanguage()->code(); $layout_data = yaml($data->content($def_lang)->layout_switcher()); $headline_position = $container->content($def_lang)->headline_position(); if (isset($show_ruler)) { $trennlinie = "show"; $next = $containers->count() == $container_count ? false : true; } else { $trennlinie = $data->content($def_lang)->trennlinie(); } $classes = get_additional_classes($container, $site); $behavior_classes = $classes["behavior_classes"]; $hide_in_lang = preg_match("=(1|true|TRUE)=", $container->hide_in_lang()) ? true : false; if ($hide_in_lang) {