Auf den/die Level kann noch immer geprüft werden; daran hat sich eigentlich nichts geändert. Im Template etwa:
Code: Select all
if ($s >= 0 && $l[$s] === 1) {
// level 1 Seite
} elseif ($s >= 0 && $l[$s] === 2) {
// level 2 Seite
}
Auf den/die Level kann noch immer geprüft werden; daran hat sich eigentlich nichts geändert. Im Template etwa:
Code: Select all
if ($s >= 0 && $l[$s] === 1) {
// level 1 Seite
} elseif ($s >= 0 && $l[$s] === 2) {
// level 2 Seite
}
Code: Select all
<style>
<?php if(!submenu() && ($s > 0) && ($l[$s] == 1)) :?>
.tpllck_content {
width: 100% !important;
}
.tpllck_sidebar {
display: none;
}
<?php endif ?>
</style>
Sehr schön, aber da ist ein Typo drin. Die Sidebar wird nicht ausgeblendet da eine Klasse statt einer Id angeben ist, richtig wäre #tpllck_sidebar.pmschulze wrote: ↑Thu Sep 05, 2019 10:39 amLieber Christoph, das war die Lösung
...Code: Select all
<style> <?php if(!submenu() && ($s > 0) && ($l[$s] == 1)) :?> .tpllck_content { width: 100% !important; } .tpllck_sidebar { display: none; } <?php endif ?> </style>
Code: Select all
<style>
<?php if (empty(toc(2,9))):?>
.tpllck_content {
width: 100% !important;
}
#tpllck_sidebar {
display: none !important;
}
<?php endif ?>
</style>
Oh, stimmt. Die Levels werden intern als Strings gespeichert.