vratiDirApstraktne().'/HtmlElementi.class.php'); class HStavkaDostavnice extends HDiv { var $Delimiter; var $idPorudzbenica; var $redniBroj; var $idProizvod; var $nazivProizvoda; var $kolicina; var $cena; var $vrednost; var $ProcesAktivnostEdit; var $ProcesAktivnostBisi; function HStavkaDostavnice($Naziv,$Naslov) { $this->HDiv($Naziv,$Naslov); } function PrikaziSadrzaj() { /*
Šifra
Naziv
Kol.
Cena
Vrednost
 
 
*/ $podaci=$this->IzabraniPodaci; $br=new Tstring('','
'); $HtmlKod=''; $nbsp=new Tstring('',' '); $HtmlKod=''; for ($i=0;$idodajRed($i); $tabela->DodajCeliju($i,0); $naziv=new HString('',$podaci["Podaci"][$i]['Naziv']); $tabela->DodajSadrzajUCeliju($i,0,$this->VratiEditKontroleTeksta($podaci["Podaci"][$i]['IdPorudzbenica'])); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$redniBroj); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$idProizvod); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$nazivProizvoda); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$kolicina); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$cena); $tabela->DodajSadrzajUCeliju($i,0,$nbsp); $tabela->DodajSadrzajUCeliju($i,0,$vrednost); } return $tabela; } function PrikaziUListi($Podaci) { global $DAplikacija; $nsifra=new HString('','Sifra'); $nnaziv=new HString('','Naziv'); $nkolicina=new HString('','Kolicina'); $ncena=new HString('','Cena'); $nvrednost=new HString('','Vrednost'); $tabela=new HTabela(''); $tabela=new HTabela(''); $tabela->DodeliSirina(100); $tabela->DodeliJedinicuMereSirina('%'); $tabela->dodajRed(0); $tabela->DodajCeliju(0,0); $tabela->DodajSetovanjeCelije(0,0,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,0,'DodeliStil','celijaZaglavlja'); $tabela->DodajCeliju(0,1); $tabela->DodajSetovanjeCelije(0,1,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,1,'DodeliStil','celijaZaglavlja'); $tabela->DodajCeliju(0,2); $tabela->DodajSetovanjeCelije(0,2,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,2,'DodeliStil','celijaZaglavlja'); $tabela->DodajCeliju(0,3); $tabela->DodajSetovanjeCelije(0,3,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,3,'DodeliStil','celijaZaglavlja'); $tabela->DodajCeliju(0,4); $tabela->DodajSetovanjeCelije(0,4,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,4,'DodeliStil','celijaZaglavlja'); $tabela->DodajCeliju(0,5); $tabela->DodajSetovanjeCelije(0,5,'dodeliBojuPozadine','#999999'); $tabela->DodajSetovanjeCelije(0,5,'DodeliStil','celijaZaglavlja'); $id=new HString('','Id'); $naziv=new HString('','Naziv'); $kolicina=new HString('','Kol.'); $cena=new HString('','Cena'); $vrednost=new HString('','Vrednost'); $tabela->DodajSadrzajUCeliju(0,0,$id); $tabela->DodajSadrzajUCeliju(0,1,$naziv); $tabela->DodajSadrzajUCeliju(0,2,$kolicina); $tabela->DodajSadrzajUCeliju(0,3,$cena); $tabela->DodajSadrzajUCeliju(0,4,$vrednost); $suma=0; if (is_array($Podaci)) { for ($i=0,$j=1;$iDodeliOnClickJS('St.brisiStavku'); $slika->DodeliJScriptParametre("$redniBroj,$idPorudzbenice"); $sifra=new HString('',$Podaci[$i]['sifra']); $sifra->DodeliStil('tekst'); $naziv=new HString('',$Podaci[$i]['naziv']); $naziv->DodeliStil('tekst'); $kolicina=new HString('',$Podaci[$i]['kolicina']); $kolicina->DodeliStil('tekst'); $cena=new HString('',number_format(11,2,',','.')); $cena->DodeliStil('tekst'); $vrednost=new HString('',number_format($Podaci[$i]['kolicina']*11.11,2,',','.')); $vrednost->DodeliStil('tekst'); $suma+=($Podaci[$i]['kolicina']*11.11); $tabela->dodajRed($j); $tabela->DodajCeliju($j,0); $tabela->DodajCeliju($j,1); $tabela->DodajCeliju($j,2); $tabela->DodajCeliju($j,3); $tabela->DodajCeliju($j,4); $tabela->DodajSadrzajUCeliju($j,0,$sifra); $tabela->DodajSadrzajUCeliju($j,1,$naziv); $tabela->DodajSadrzajUCeliju($j,2,$kolicina); $tabela->DodajSadrzajUCeliju($j,3,$cena); $tabela->DodajSadrzajUCeliju($j,4,$vrednost); $tabela->DodajSadrzajUCeliju($j,4,$slika); } $total=new HString('','TOTAL:'); $total->DodeliStil('tekst'); $j=count($Podaci)+1; $tabela->dodajRed($j); $tabela->DodajCeliju($j,0); $tabela->DodajCeliju($j,1); $tabela->DodajCeliju($j,2); $tabela->DodajCeliju($j,3); $tabela->DodajCeliju($j,4); $s=new HString('',"".number_format($suma,2,',','.').""); $s->DodeliStil('tekst'); $tabela->DodajSadrzajUCeliju($j,3,$total); $tabela->DodajSadrzajUCeliju($j,4,$s); } else { $tabela->dodajRed(2); $tabela->DodajCeliju(2,0); $tabela->DodajSetovanjeCelije(2,0,'dodeliBrojKolona',4); $poruka=new HString('',iconv('windows-1250','UTF-8','Trenutno nema stavki koje ste naručili')); $tabela->DodajSadrzajUCeliju(2,0,$poruka); } return $tabela->prikazi(); } } ?>