Ahoi,
Zitat von
Ripperz
## Elementen Typ TEXT ##
## Produktleser ##
## Produktliste ##
(...) Aber wie kann ich das NUR für diese eine Seite ändern das über der Produktliste das Inhaltselement TEXT angezeigt wird, aber nicht über dem eigentlichen Produkt?
Ich hatte das mal folgendermaßen gelöst:
In der iso_reader_default.html5 ganz zu Beginn folgendes eingefügt:
PHP-Code:
<?php
// eine Variable setzen, die in fe_page ausgelesen wird.
// Wenn es eine Product-Reader-Page ist, wird dem body die
// Klasse 'ProdReader' hinzugefügt und darüber der Einlei-
// tungstext ausgeblendet
$GLOBALS['MEINE_VARIABLEN']['isProdReader'] = 'ProdReader';
?>
und in der fe_page.html5
PHP-Code:
<body class="<?php echo $GLOBALS['MEINE_VARIABLEN']['isProdReader']; ?> ...
Wenn ich nun in der Liste auf ein Produkt klicke und dieses sich öffnet (Reader), ist im Body die Klasse ProdReader vergeben.
Mit
HTML-Code:
body.ProdReader .KlasseDeinesTxtElemets {
display:none;
}
lässt sich dann das gewünschte IE ausblenden.
Lesezeichen