Webboard

Pełna wersja: MyAlerts
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
haxballerz.xaa.pl


Wersja silnika:
1.8


Opis problemu:
Potrzebuję dodać dwie modyfikacje do wspomnianego w temacie pluginu.
1. Jeżeli liczba powiadomień jest większa niż 0 to powiadomienia są zaznaczone czerwoną czcionką.
2. Jeżeli są jakieś powiadomienia to pojawiają się na karcie strony "Nazwa Strony (1)" przykładowo.

Z góry dziękuję za pomoc i szczęśliwego nowego roku.
Dodaj instrukcję warunkową if ... else gdzie warunkiem będzie
Kod PHP:
$mybb->user['unreadAlerts'] != 0 then 
Jeśli warunek jest spełniony, to wyświetlasz zmienną z kolorem.
Jeśli natomiast warunek nie jest spełniony, to wyświetlasz samą zmienną (0) albo pozostawiasz puste.
(01.01.2018, 21:33)Penny napisał(a): [ -> ]Dodaj instrukcję warunkową if ... else gdzie warunkiem będzie
Kod PHP:
$mybb->user['unreadAlerts'] != 0 then 
Jeśli warunek jest spełniony, to wyświetlasz zmienną z kolorem.
Jeśli natomiast warunek nie jest spełniony, to wyświetlasz samą zmienną (0) albo pozostawiasz puste.

Nie ogarniam wgle skryptow, gdyby tak bylo to bym nie prosil o pomoc. :D
Prosisz o pomoc, kolega Cie naprowadza, a Ty chyba chcesz gotowy kod?
Przecież to jest już gotowy kod, objąć tagiem <if> i po sprawie (oczywiście jeśli nie ingerujemy w kod pluginu bazowego, a mamy zainstalowany PHP in Templates / Template Conditionals.).
Problem rozwiązany, gotowy kod:

Kod:
(<if $mybb->user['unreadAlerts'] != 0 then>
<span style="color: red; font-weight: bold;">{$mybb->user['unreadAlerts']}</span>
<else>
{$mybb->user['unreadAlerts']}
</if>)