Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SMARTY] warunek sprawdzający link
Forum PHP.pl > Forum > PHP
lustfingers
Witam, w szablonie wywołuje zdjęcie przy użyciu smarty w taki sposób:

<img src=" {$img_fotodir}{$user->id_user}.jpg" />

Teraz chciałbym dodać warunek który sprawdzi czy w ogóle jest zdjęcie, bezpośrednio w pliku szablonu bez przerabiania kontrolerów, czyli coś na zasadzie:

{if {$img_fotodir}{$user->id_user}.jpg}

Jak wiadomo taka forma nie zadziała i szukam nakierowania jak to powinno wyglądać, jakieś podpowiedzi?
Pyton_000
{assign var=img value="`$img_fotodir``$user->id_user`.jpg"}
if{file_exists($img)}

Coś w ten deseń.
nospor
smarty nie sluzy do sprawdzania, czy zdjecie jest na serwerze czy nie. Smarty tylko sluzy do prezentacji danych. Sprawdanie najlepiej zrob gdie indziej a do smartiego przekazuj jedynie wynik tego sprawdzenia
lustfingers
Dzięki poradziłem sobie z waszą pomocą smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.