Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

HTML::Template i nested loop problem

[es] :: Perl :: HTML::Template i nested loop problem

[ Pregleda: 3035 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon HTML::Template i nested loop problem10.01.2004. u 21:16 - pre 219 meseci
Potrebno mi je generisanje jedne prilicno slozene tabele. Preciznije vise njih.
Code:

<TABLE CELLPADDING="0" CELLSPACING="5" BORDER="1">
    <TR>
        <TMPL_LOOP NAME=ODELJENJA1>
            <TD ROWSPAN="2" BGCOLOR="<TMPL_VAR ESCAPE=HTML NAME=BG>"><TMPL_VAR NAME=BRUCENIKA></TD>
            <TD ROWSPAN="2" BGCOLOR="<TMPL_VAR ESCAPE=HTML NAME=BG>"><TMPL_VAR ESCAPE=HTML NAME=SLIKA_MALA></TD>
            <TD BGCOLOR="<TMPL_VAR ESCAPE=HTML NAME=BG>"><TMPL_VAR NAME=BRUCENIKA_Z></TD>
            <TD ROWSPAN="3" WIDTH="20" BGCOLOR="GREEN"><TD>
        </TMPL_LOOP>
    </TR>
    <TR>
        <TMPL_LOOP NAME=ODELJENJA2>
            <TD BGCOLOR="<TMPL_VAR ESCAPE=HTML NAME=BG>"><TMPL_VAR NAME=BRUCENIKA_M></TD>
            <TD></TD>
        </TMPL_LOOP>
    </TR>
    <TR>
        <TMPL_LOOP NAME=ODELJENJA3>
            <TD COLSPAN="3" BGCOLOR="<TMPL_VAR ESCAPE=HTML NAME=BG>"><TMPL_VAR NAME=RAZREDNI></TD>
            <TD></TD>
        </TMPL_LOOP>
    </TR>
</TABLE>


Ovo generise ponavljanje male tabelice u horizonatali proizvoljan broj puta.

Sada samo trebam da sve ponovim u vertikali.
Mislio sam da celu tabelu stavim u drugi loop, ali problem mi predstavlja zadavanje parametara. Jako je bitno da se petlje izvedu redom, pa onda ponovo cela glavna za druge vrednosti.
Kako god bi namestio prosledjivanje parametara ili bi vratio gresku, ili bi pri prvom prolasku kroz glavnu petlju dodelio samo vrednosti iz prve ugnjezdene, pri drugom drugoj, pa bio dobio 3 puta vise tabela nego sto mi treba, a ni jedna nije kako treba. ako neko ima islustva s ovim, pomoc bi mi znacila. Narocito sto radim vec ceo dan i mozak mi malo trokira.
JaFreelancer.com
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: HTML::Template i nested loop problem10.01.2004. u 23:07 - pre 219 meseci
Resio sam problem. Samo niz, pa hash, niz, pa hash i tako do bola. Evo, j**** ga, sada radi. Moze moderator da brise, a moze i da ostavi, ako misli da ce ovo jos nekome da koristi.
JaFreelancer.com
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.vdial.verat.net



Profil

icon Re: HTML::Template i nested loop problem11.01.2004. u 15:59 - pre 219 meseci
E vidis ja nikada nisam koristio taj template modul ili sta vec.
Ja napravim source u html recimo ovako :

<form name=bla bla ...>
<input name=||input_num|| ...value=||input_num_value||> ...

</form>

E i onda u perl skripti gledam, dali ima tih promenljivih iz liste u template fajlu...
||input_num|| recimo menjam sa tamo nekom promenljivom.

E i onda kad mi treba tako nesto slicno kao tebi, ja lepo stavim da za svaki red imam posebnu tebelu. A onda svaku celiju unutar tog reda pravim kao odvojenu tabelu (ako ne znam koliko ih je .... tj promenljuva je velicina).

Ali u svakom slucaju se ne koriste hashovi nizovi ..... ? :)

Po ovome sto sam napisao zvuci kao da je neto mnogo komplikovano a ustvari nije, jer ispadne veoma lako i brzo.
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: HTML::Template i nested loop problem11.01.2004. u 22:37 - pre 219 meseci
Ti nisi koristio taj modul vec si (na neki nacin) pravio svoj.
Tabelu u tabeli mi strasno lose interpretira, pa sam to hteo da izbegnem.

Svaki red kao posebna tabela nije bila opcija.
Ovo sto je meni trebalo ovako izgleda:
Code:

+--------+----------------------+----------+
|         |                       |           | 
|         |                       |-----------|
|         |                       |           |
|---------+----------------------+-----------|
|                                           |
+--------------------------------------------+


Ovo se ponavlja x puta u horizontali, i y puta u vertikali.

P.S. Pokusavam na sve moguce nacine da ovo uoblicim u nesto.
JaFreelancer.com
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.vdial.verat.net



Profil

icon Re: HTML::Template i nested loop problem12.01.2004. u 00:09 - pre 219 meseci
Hm. Pa jeste malo zeznuto.
Cekaj taj modul ti lose interpretira tabelu u tabeli ? Pitam, mada ne verujem da je browser ?

Da pazi ja bi u tom slucaju koristio mnogo vise programiranja nego templatea.
Teplejt bi mi ustvari bio samo ta tabela sto si je ti "napisao" a ostalo bih odradio direktno u perlu. Deluje mnogo lakse.

A inace kaosto rekoh ja sam napravio samo da menja tj upisuje odgovarajuce vrednosti na podesena mesta. A te vrednosti su uglavnom iz baze ili sl....

A sta to pravis inace ?
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: HTML::Template i nested loop problem12.01.2004. u 15:07 - pre 219 meseci
Browser mi lose interpretira tabelu u tabeli. Kad naidje na </table> podtabele on zavrsava glavnu a sve drugo odbacuje kao djubre, pa to ne lici na nista. sve i radim direktno u perlu. Kad me kontaktiras, pa cu ti demonstrirati.
JaFreelancer.com
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.vdial.verat.net



Profil

icon Re: HTML::Template i nested loop problem12.01.2004. u 15:12 - pre 219 meseci
Pa koji ti je to browser ?
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: HTML::Template i nested loop problem12.01.2004. u 20:14 - pre 219 meseci
Mozilla 1.5.
JaFreelancer.com
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
195.252.85.*

Sajt: localhost


+4 Profil

icon Re: HTML::Template i nested loop problem12.01.2004. u 23:02 - pre 219 meseci
to ne može biti.. proveri još jednom, imaš grešku u dobijenom html kodu. garant..
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.vdial.verat.net



Profil

icon Re: HTML::Template i nested loop problem13.01.2004. u 11:39 - pre 219 meseci
Da malo je verovatno da to ne moze da odradi.
Pa pazi 90 % sajtova na netu koristi tabelu u tabeli ....
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
195.252.107.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: HTML::Template i nested loop problem13.01.2004. u 23:09 - pre 219 meseci
Da. Greska je bila u codu. Propustio sam jedan "/".
Od mnogo vi-ja 'oce da se obnevidi.
JaFreelancer.com
 
Odgovor na temu

[es] :: Perl :: HTML::Template i nested loop problem

[ Pregleda: 3035 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.