Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Smarty => petla | cos nie bardzo wychodzi...
YooYoo
post 6.08.2003, 21:26:24
Post #1





Grupa: Przyjaciele php.pl
Postów: 25
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Warszawa

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


Czesc...
mam problem
chce zrobic tabele gdzie
poziome linie chce miec w 2 kolorach

tu jest
[php:1:bcd9f9115d]<?php

...

{section name=team loop=$clan max=$ile_druzyn}
<tr>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].skill}</td>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].tag}</td>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].klan}</td>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].wygrana}</td>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].remis}</td>
<td class="{cycle values="tabelka1,tabelka2"}" align="center">{$clan[team].przegrana}</td>
</tr>
{/section}

...

?>[/php:1:bcd9f9115d]

cos nie bardzo mi wychodzi to..
wiem wiem moge to dac w <tr> i zalatwi to wszystko..
ale wtedy styl bedzie inaczej wygladal i niebardzo chce tego.

da sie to jakos zrobic..
jak tak to jak...

z gory wielkie thx !

pewnie i tak nie wiecie o co chodzi ;/


--------------------
<span style="font-weight: bold;">Neo</span> wake up... follow the white <span style="font-weight: bold;">rabbit</span>... playboy...
Go to the top of the page
+Quote Post
FiDO
post 6.08.2003, 21:42:47
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


A konkretnie to co Ci nie wychodzi?? bo nie wiem gdzie bledu szukac...
Blad wyskakuje? Masz wynik inny od tego ktorego sie spodziewasz?
Go to the top of the page
+Quote Post
itsme
post 6.08.2003, 22:36:55
Post #3





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




http://smarty.php.net/manual/en/language.f...ction.cycle.php


--------------------
brak sygnaturki rowniez jest sygnaturką
Go to the top of the page
+Quote Post
YooYoo
post 7.08.2003, 09:13:43
Post #4





Grupa: Przyjaciele php.pl
Postów: 25
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Warszawa

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


Cytat

to juz wiem.. szukalem tam tego i nie znalazlem ;/

chodzi o to aby w tabelce
co 2 pozioma linia byla innego koloru
kolor mam okreslony w stylach (class)
nie moge dolaczyc ich do <tr>
musze to wykombinowac jak to zrobic na <td>

chce aby bylo cos takiego

Kod
OOO OOO OOO OOO OOO

GGG GGG GGG GGG GGG

OOO OOO OOO OOO OOO

GGG GGG GGG GGG GGG


teraz wychodzi cos takiego

Kod
OOO GGG OOO GGG OOO

GGG OOO GGG OOO GGG

OOO GGG OOO GGG OOO

GGG OOO GGG OOO GGG


biggrin.gif
"OOO" i "GGG" to kolory w tabeli


--------------------
<span style="font-weight: bold;">Neo</span> wake up... follow the white <span style="font-weight: bold;">rabbit</span>... playboy...
Go to the top of the page
+Quote Post
rzseattle
post 7.08.2003, 09:22:38
Post #5





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


itsme dal ci dobra rade najpierw przyjzyj sie funkcji
ma ona parametr assign
tak wiec na poczatku section robisz cycle z assign a potem wszedzie uzywasz {$zmiennej}
mam nadzieje ze wszystko jasne??


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
Go to the top of the page
+Quote Post
kurtz
post 7.08.2003, 11:39:17
Post #6





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Hej
Cytat
Czesc...
mam problem
chce zrobic tabele gdzie
poziome linie chce miec w 2 kolorach

1) jak zostalo zauwazone {cycle} wykonuje sie za kazdym razem gdy je wywolasz. Dlatego za kazdym razem zmienia co kolor.

2) wystarczy ze cycle wywolasz raz dla wiersza (<tr>'a) a wynik przypiszesz do zmiennej

1) i 2) =>
Kod
{section name=team loop=$clan max=$ile_druzyn}

  {cycle values="tabelka1,tabelka2" assign="classTabelki" print=0}

  <tr>

   <td class="{$classTabelki}" align="center">{$clan[team].skill}</td>    

   <td class="{$classTabelki}" align="center">{$clan[team].tag}</td>    

   <td class="{$classTabelki}" align="center">{$clan[team].klan}</td>  

   <td class="{$classTabelki}" align="center">{$clan[team].wygrana}</td>      

   <td class="{$classTabelki}" align="center">{$clan[team].remis}</td>    

   <td class="{$classTabelki}" align="center">{$clan[team].przegrana}</td>    

  </tr>

{/section}


Pozdrawiam

PS
duza prosba do Madrych Glow - samrty trzeba polubic i sie nimi pobawic troskze zeby poruszac sie w nich biegle. jak z wiekszosci rzedzy - warczenie i RTFM w tym wypadku nie daje odpowiedzi gdy nie rozumie sie problemu ;)


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
YooYoo
post 7.08.2003, 12:05:21
Post #7





Grupa: Przyjaciele php.pl
Postów: 25
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Warszawa

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


ok
thx za pomoc


--------------------
<span style="font-weight: bold;">Neo</span> wake up... follow the white <span style="font-weight: bold;">rabbit</span>... playboy...
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 18:38