Kurzschreibweise PHP, die Processwire akzeptiert

Veröffentlicht in Processwire | 02.11.2020

PHP eröffnen

<?= ersetzt <?php echo

Dies wird nicht bei jedem Browser unterstützt, bei der DF aber schon

Abfrage Feldverneinung:

if(!$page->Feldname)

--> wenn Feld leer ist

Ausgabe ©2021

© = &copy; (zusammen geschrieben)

2021 = <?php echo date(‚Y‘); ?> (aktuelles Jahr)

Kurzschreibweise if-else

<?= ($page->full_width) ? 'uk-margin-large-top uk-margin-large-bottom' : 'uk-margin-large-bottom'; ?>

Wenn full_width 1 zurückgibt, dann echo margin-top und -bottom, sonst nur bottom