![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 500 Pomógł: 1 Dołączył: 29.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, w jaki sposób w smarty wyświetlać komunikaty np. o błędnym logowaniu?
Chciałbym tekst umieścić w konkretnym miejscu a jedyna myśl która mi przychodzi to aby w skrypcie przy błędyn logowaniu dać $error = 1 i potem w .tpl {if $error == 1} Treść błędu {/if} Ale tak się raczej chyba nie robi Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 30 Dołączył: 19.02.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zasada: Przekazuj do Smarty wprost treść komunikatu (a nie kod błędu), przy czym gdy nie ma błędu - nie musisz robić nic, a Smarty wyprowadzi w danym miejscu wartość domyślną.
Dokonasz tego stosując modyfikator default. Szczegóły w dokumentacji Smarty: http://www.smarty.net/docs/en/language.modifier.default.tpl Uwaga: Aby treść strony nie "skakała" w zależności od tego czy jest błąd czy nie, jako wartość domyślną stosuj . |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:10 |