![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
hej, chce zrobic prosty warunek-jesli zmienna jest ustawiona-zrob cos tam. jesli nie jest-sprawdz jej dlugosc i w zaleznosci od tego zrob to albo tamto.
pierwszym problemem jest ze kod:
wywoluje u mnie parse exception (nie mam pojecia czemu, przeciez isset jest podawane na str smarty..) sprawa druga-zmienna ktora bede sprawdzac to tablica z wynikami z bazy. jesli ich nie ma to zmienna $variable jest pusta. jak moge zrobic by byla pusta tablica? da sie zrobic cos w stylu: ? dzieki temu moglabym pozniej w kodzie miec: {if($variable|@count <1)} zrob cos tam {else} zrob cos innego {/if} bede wdzieczna za wszystkie sugestie. pzdr |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
1.
{if !isset($name)}niestety nie ma zmiennej{/if} - to u mnie dziala. Jakiego smarta uzywasz? 2. $variable = array(); .. czemu {if($variable|@count <1)} a nie lepiej {if $variable|@count <1} Ten post edytował maly_swd 24.11.2010, 10:13:25 -------------------- śmieszne obrazki
Kryzys: Ser jem spleśniały, wino piję stare i samochód mam bez dachu.. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
ad1.
uzywam smarty 2.6 ad2. a jaka to roznica? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
ad1. tez testowane na 2.6, dziwne... sprawdz to moze na jakims pustym szablonie
ad2. czytelnosc, mozna zapisac {if(((($variable|@count <1))))} ![]() -------------------- śmieszne obrazki
Kryzys: Ser jem spleśniały, wino piję stare i samochód mam bez dachu.. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
ad.1
wiesz co juz to olalam i inaczej to rozwiazalam ad.2 no wlasnie wieksza czytelnosc jest gdy
niz
ja glownie w javie pisze i tam sie pisze w ten sposob. php jak dla pozwala na taki troche smietnik. dzieki ze sie tematem zainteresowales ![]() pzdr |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 16:38 |