Andreas_B.
Neues Mitglied
Hallo alle zusammen!
Habe hier eine Webseite mit einem kleinem Template-System.
Da gibt es für die Templates eine general.html - in dieser html-Datei wird der Grundaufbau mit den einzelnen Komponenten für die ganze Webseite festgelgt. Die restlichen Template-Dateien sind alle *.php
Nun möchte ich eine bestimmte Box (für Newsletter) nur auf der Startseite anzeigen lassen, sonst niergends - aber wie mache ich das?
Hätte folgendes versucht, leider erfolglos:
Denn alles was in dieser general.html deffiniert ist, wird auf allen Unterseiten agezeigt, denn in den jeweiligen Dateien für die Unterseiten, steht nur rein der Text drin, sonst nichts.
Habe hier eine Webseite mit einem kleinem Template-System.
Da gibt es für die Templates eine general.html - in dieser html-Datei wird der Grundaufbau mit den einzelnen Komponenten für die ganze Webseite festgelgt. Die restlichen Template-Dateien sind alle *.php
Nun möchte ich eine bestimmte Box (für Newsletter) nur auf der Startseite anzeigen lassen, sonst niergends - aber wie mache ich das?
Hätte folgendes versucht, leider erfolglos:
HTML:
{if basename($_SERVER['PHP_SELF']) == 'index.php'}
HIER DER HTML-CODE FÜR DIE BOX
{/if}
Denn alles was in dieser general.html deffiniert ist, wird auf allen Unterseiten agezeigt, denn in den jeweiligen Dateien für die Unterseiten, steht nur rein der Text drin, sonst nichts.