Templates mit Parametern steuern

Innerhalb der index.php dürfen auch PHP-Befehle auftauchen. Bislang wurde diese Möglichkeit nur genutzt, um das Template-Verzeichnis zu ermitteln:

<?php echo $this->template ?>

Das etwas komisch aussehende Tag <?php ... ?> kann jedoch beliebig viele und beliebig lange PHP-Befehle aufnehmen.

Warnung

Halten Sie sich dabei unbedingt an die Regel: »So wenige Befehle wie nötig, die so kurz sind wie möglich«. Die PHP-Befehle werden auf dem Webserver ausgeführt und können somit die Seitenauslieferung spürbar verzögern. Zudem bilden mögliche (unentdeckte) Programmfehler ein potenzielles Einfallstor für Angreifer.

Einfache Abfragen

Solche zusätzlichen PHP-Befehle eignen sich ideal, um das Aussehen der Homepage an bestimmte Rahmenbedingungen ...

Get Praxiswissen Joomla! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.