Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [phptal] warunek w pętli
brobo
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 22.02.2012

Ostrzeżenie: (0%)
-----


Witam wszystkich, to mój dziewiczy post (IMG:style_emoticons/default/biggrin.gif)

O jakiegoś czasu korzystam z PHPTAL - jestem zachwycony, jednak ostatnio próbuję skorzystać z warunków w pętli i się nie udaje . Niby wygląda ok, ale nie działa. Oto fragment szablonu:
  1. <li tal:repeat="item items">${item/title} -
  2. <span tal:condition="php: item.status EQ 0" class="status${item/status}" tal:omit-tag="">BAD</span>
  3. <span tal:condition="php: item.status NE 0" class="status${item/status}" tal:omit-tag="">OK</span>
  4. </li>


Status przyjmuje wartości 0,1,2.
Efekt pętli jest taki, że zawsze jest spełniony warunek 1 (jakby ${item/status} miał wartość cały czas 0), pomimo iż wartość statusu do klasy podstawiana jest poprawnie (0-2).

Jak powinien poprawnie wyglądać ten warunek?

Ten post edytował brobo 22.02.2012, 09:05:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
brobo
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 22.02.2012

Ostrzeżenie: (0%)
-----


Dzięki za odpowiedź, bałem się, że system jest jednak zbyt mało popularny... Oto jeden z elementów:

  1. array(2) {
  2. ["title"]=>
  3. string(5) "59.74"
  4. ["status"]=>
  5. int(3)
  6. }



Swoją drogą to dokumentacja nie jest mocną stroną tego systemu.

Ten post edytował brobo 22.02.2012, 17:44:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 11:13