Eigene Templates mit Parametern steuern

Innerhalb der Datei index.php dürfen auch PHP-Befehle auftauchen. Bislang wurde diese Möglichkeit beispielsweise 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 ...

Get Praxiswissen Joomla! 3.0, 3rd Edition 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.