Seite 1 von 1

Newsletter Anmeldung nur auf der Startseite

Verfasst: 27.07.2005 10:29
von m3a
moin,

ich möchte auf meiner Startseite die Möglichkeit zur Anmeldung eines Newsletter anbieten.
Ein Eintrag in der overall_header.tpl würde die Anmeldung jedoch auf jeder Seite darstellen.
Ich möchte aber das das Anmeldeformular nur auf der Startseite vor dem Login angezeigt wird.

Sieht da jmd. eine Lösung?

gruß marius

Verfasst: 27.07.2005 12:03
von mristau2k5
Also wenn du das in der Overall Header so reinschreibst, wirds auf jeder Seite angezeigt, man kann nur wechseln, zwischen ausgeloggt und eingeloggt

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->
Anmelden zum Newsletter
<!-- END switch_user_logged_out -->
wird nur angezeigt, wenn ausgeloggt

<!-- BEGIN switch_user_logged_in -->
Anmelden zum Newsletter
<!-- END switch_user_logged_in -->
wird nur angezeigt, wenn eingeloggt
du könntest ein neuen Switch machen

Code: Alles auswählen

overall_header.tpl
<!-- BEGIN switch_indexseite -->
Anmeldung zum Newsletter
<!-- END switch_indexseite -->

in der index.php vor der Headerausgabe
$template->assign_block_vars('switch_indexseite', array());
damit müsste der Code nur auf der Indexseite angezeigt werden, kann aber trotzdem bei den Links im Header stehen, allerdings weiss ich nicht, ob die index.php nicht auch für andere Seiten benutzt wird.
Ansonsten müsste der Link in die index_body.tpl, dann ist er nur auf der Startseite