Ich habe "PHP-Code in Templates aktiviert".
Allerdings wird der Code scheinbar nicht geparst, sondern einfach ignoriert und ausgeblendet!
So habe ich das versucht:
Code: Alles auswählen
<?php
echo "test";
?>
Code: Alles auswählen
<?php
echo "test";
?>
Aber wie wendet man das an?!Erlaube PHP in Templates:
Wenn diese Option eingeschaltet ist, werden PHP- und INCLUDEPHP-Anweisungen in Templates erkannt und ausgeführt.
Code: Alles auswählen
<!-- PHP -->
if("{L_USERNAME}" == "ABC") {PHP_CODE};
<!-- ENDPHP -->
Code: Alles auswählen
Parse error: syntax error, unexpected '<' in ...\phpBB3\includes\template.php(175) : eval()'d code on line 76
Die Möglichkeit PHP in Templates zu benutzen besagt nicht, das die übergebenen Variablen auch genutzt werden können.The ability to include raw PHP was introduced primarily to allow end users to include banner code, etc. without modifing multiple files (as with 2.0.x).
It was not intended for general use ...