Hi,
die Includes der Templates werden durch die hier im Beispiel gezeigten If-Anweisungen nur dann geparst, wenn die entsprechende Var gesetzt ist.
Diese wiederum werden nur gesetzt, wenn IN_PORTAL gesetzt ist und das dem Block entsprechende Script geparst wird.
Machst du diese Bedingung also nicht, wird der Block immer gezeigt, unabhängig welches Template dargestellt wird, also auch in diesen Mitteilungs / Weiterleitungs-Bereichen ohne Blöcke und Navi.
Beispiel:
Code: Select all
<!-- IF S_DISPLAY_MAINMENU -->
<!-- INCLUDE portal/block/main_menu.html -->
<!-- ENDIF -->
Du hast ja sicherlich auch eine portal/block/testbox.php die in der portalview.php includiert wird, in der kannst du eine solche Variable festlegen wie S_DISPLAY_TESTBOX festlegen innerhalb der $template->assign_vars(array( ...........
Viel Erfolg
Dyo
Es gibt so viele schlaue Signaturtexte, nur mir fällt grade nix vernünftiges ein.
Da sieht man mal für wie wichtig ich eine Signatur halte, Fliegendreck auf dem Monitor ist wichtiger für mich.
In welcher Hinsicht überlasse ich der Phantasie des Lesers.