lustfingers
10.09.2015, 15:44:03
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
10.09.2015, 15:46:15
{assign var=img value="`$img_fotodir``$user->id_user`.jpg"}
if{file_exists($img)}
Coś w ten deseń.
nospor
10.09.2015, 15:46:28
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
10.09.2015, 17:14:42
Dzięki poradziłem sobie z waszą pomocą