Webboard

Pełna wersja: Ukrywanie informacji
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
localhost


Wersja silnika:
najnowsza


Opis problemu:
Witam. Mam na sztywno w profilu taki kod:
Kod:
<tr>
<td class="prof_trow"><strong>GaduGadu</strong></td>
<td class="prof_trow" style="word-break: break-word;">{$userfields['fidX']}</td>
</tr>
I wygląda to tak, że jest w profilu GaduGadu ale gdy ktoś nie uzupełni dodatkowego pola to jest sam napis: GaduGadu
I pytanie jest następujące:
Czy jest możliwość żeby napis GaduGadu (i nr) pojawiał się dopiero, gdy ktoś uzupełni dodatkowe pole?
Wiem, że w IPS działa to w taki sposób, ale, że to jest MyBB to muszę znaleźć jakieś rozwiązanie :D
Wtyczka php in templates
i warunek
Kod PHP:
if ({$userfields['fidX']}) {
<
tr>
<
td class="prof_trow"><strong>GaduGadu</strong></td>
<
td class="prof_trow" style="word-break: break-word;">{$userfields['fidX']}</td>
</
tr>

(28.05.2020, 11:29)Patryk Stefański napisał(a): [ -> ]Wtyczka php in templates
i warunek
Kod PHP:
if ({$userfields['fidX']}) {
<
tr>
<
td class="prof_trow"><strong>GaduGadu</strong></td>
<
td class="prof_trow" style="word-break: break-word;">{$userfields['fidX']}</td>
</
tr>


Bardziej tak
Kod PHP:
<if {$userfields['fidX']} then>
<
tr>
<
td class="prof_trow"><strong>GaduGadu</strong></td>
<
td class="prof_trow" style="word-break: break-word;">{$userfields['fidX']}</td>
</
tr>
</if> 
Parse error: syntax error, unexpected '{' in /member.php(2952) : eval()'d code on line 109
Taki błąd jest, gdy używam w profilu
<if {$userfields['fidX']} then>
</if>

I drugie pytanko:
Jak mógłbym ukryć całą sekcję "XXX", że pojawia się tylko wtedy, jeśli ktoś uzupełni chociaż jedno pole dodatkowe?
Za X podstaw ID pola dodatkowego.
(28.05.2020, 17:17)TSUNAMI napisał(a): [ -> ]Parse error: syntax error, unexpected '{' in /member.php(2952) : eval()'d code on line 109
Taki błąd jest, gdy używam w profilu
<if {$userfields['fidX']} then>
</if>

I drugie pytanko:
Jak mógłbym ukryć całą sekcję "XXX", że pojawia się tylko wtedy, jeśli ktoś uzupełni chociaż jedno pole dodatkowe?

Jednak musisz usunąć klamry z $userfields['fidX'] w warunku.