showMetaTitle(); ?>
showMetaDescription(); ?>
showMetaType(); ?>
showMetaImage(); ?>
showFavicon(); ?>
showVendor(); ?>
showAnalytics(); ?>
showStyle(); ?>
showBar(); ?>
showNotification(); ?>
getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?>
getData(['theme', 'menu', 'position']) === 'site-first'): ?>
getData(['theme', 'header', 'position']) === 'site'
// Affiche toujours la bannière pour l'édition du thème
OR (
$this->getData(['theme', 'header', 'position']) === 'hide'
AND $this->getUrl(0) === 'theme'
)
): ?>
getData(['theme','header','linkHome'])){
echo "
" ;} ?>
getData(['theme','header','linkHome'])){echo "";} ?>
getData(['theme', 'menu', 'position']) === 'site-second' ||
$this->getData(['theme', 'menu', 'position']) === 'site'
// Affiche toujours le menu pour l'édition du thème
OR (
$this->getData(['theme', 'menu', 'position']) === 'hide'
AND $this->getUrl(0) === 'theme'
)
): ?>
getData(['page',$this->getUrl(0),'block']));
// recherche si la seconde URL fait référence à un article pour appliquer les barres
$blogItem = false;
$newsItem = false;
if (is_array ($this->getdata(['module',$this->getData(['page', $this->getUrl(0), 'moduleId'])]))) {
$blogItem = array_key_exists($this->getUrl(1),$this->getdata(['module',$this->getData(['page', $this->getUrl(0), 'moduleId'])]));
$newsItem = is_numeric($this->getUrl(1)) ;
}
// Initialiser
$blockleft=$blockright="";
switch (sizeof($blocks)) {
case 1 : // une colonne
$content = 'col'. $blocks[0] ;
break;
case 2 : // 2 blocks
if ($blocks[0] < $blocks[1]) { // détermine la position de la colonne
$blockleft = 'col'. $blocks[0];
$content = 'col'. $blocks[1] ;
} else {
$content = 'col' . $blocks[0];
$blockright = 'col' . $blocks[1];
}
break;
case 3 : // 3 blocks
$blockleft = 'col' . $blocks[0];
$content = 'col' . $blocks[1];
$blockright = 'col' . $blocks[2];
}
// Page pleine pour la configuration des modules et l'édition des pages sauf l'affichae d'un article de blog
if ((sizeof($blocks) === 1 ||
!empty($this->getUrl(1))) &&
$blogItem === false && $newsItem === false
) { // Pleine page en mode configuration
$layout->showContent();
} else {
?>
showBarContentLeft(); ?>
showContent();
if (file_exists('site/data/body.inc.html')) {
include('site/data/body.inc.html');
}
?>
showBarContentRight(); ?>
getData(['theme', 'footer', 'position']) === 'site'
// Affiche toujours le pied de page pour l'édition du thème
OR (
$this->getData(['theme', 'footer', 'position']) === 'hide'
AND $this->getUrl(0) === 'theme'
)
) { $position = 'site'; } else {
$position = 'body';
echo '
';
}
?>