Servis: cene u dropdownu usluga i artikala
This commit is contained in:
@@ -469,7 +469,7 @@
|
|||||||
<label style="font-size:12px;color:var(--tekst-sporedni);display:block;margin-bottom:4px;">Usluga</label>
|
<label style="font-size:12px;color:var(--tekst-sporedni);display:block;margin-bottom:4px;">Usluga</label>
|
||||||
<select name="usluga_id" id="rad-usluga" style="width:100%;" required>
|
<select name="usluga_id" id="rad-usluga" style="width:100%;" required>
|
||||||
<option value="">— odaberi uslugu —</option>
|
<option value="">— odaberi uslugu —</option>
|
||||||
{{range .Usluge}}{{if not (index $.KorisceneUsluge .ID)}}<option value="{{.ID}}" data-cena="{{.Cena}}">{{.Naziv}}</option>{{end}}{{end}}
|
{{range .Usluge}}{{if not (index $.KorisceneUsluge .ID)}}<option value="{{.ID}}" data-cena="{{.Cena}}">{{.Naziv}} — {{dinari .Cena}} din</option>{{end}}{{end}}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -704,7 +704,7 @@
|
|||||||
var ka=k?k.value:'';
|
var ka=k?k.value:'';
|
||||||
a.innerHTML='<option value="">— odaberi artikal —</option>';
|
a.innerHTML='<option value="">— odaberi artikal —</option>';
|
||||||
var aa=window._ntechArtikli||[];
|
var aa=window._ntechArtikli||[];
|
||||||
aa.forEach(function(x){if(!ka||(x.KategorijaNaziv||'')===ka)a.innerHTML+='<option value="'+x.ID+'" data-cena="'+x.ProdajnaCena+'" data-stanje="'+(x.Kolicina||0)+'">'+x.Naziv+'</option>'})
|
aa.forEach(function(x){if(!ka||(x.KategorijaNaziv||'')===ka)a.innerHTML+='<option value="'+x.ID+'" data-cena="'+x.ProdajnaCena+'" data-stanje="'+(x.Kolicina||0)+'">'+x.Naziv+' — '+parseFloat(x.ProdajnaCena||0).toFixed(2)+' din</option>'})
|
||||||
}
|
}
|
||||||
if(k){var aa2=window._ntechArtikli||[];var kgs=[];aa2.forEach(function(x){var n=x.KategorijaNaziv||'';if(n&&kgs.indexOf(n)===-1)kgs.push(n)})
|
if(k){var aa2=window._ntechArtikli||[];var kgs=[];aa2.forEach(function(x){var n=x.KategorijaNaziv||'';if(n&&kgs.indexOf(n)===-1)kgs.push(n)})
|
||||||
k.innerHTML='<option value="">— sve kategorije —</option>'+kgs.map(function(x){return'<option value="'+x+'">'+x+'</option>'}).join('');k.onchange=pop}
|
k.innerHTML='<option value="">— sve kategorije —</option>'+kgs.map(function(x){return'<option value="'+x+'">'+x+'</option>'}).join('');k.onchange=pop}
|
||||||
@@ -866,7 +866,7 @@ document.addEventListener('change', function (e) {
|
|||||||
ARTIKLI.filter(function (a) { return !izabrana || (a.KategorijaNaziv || '') === izabrana; })
|
ARTIKLI.filter(function (a) { return !izabrana || (a.KategorijaNaziv || '') === izabrana; })
|
||||||
.map(function (a) {
|
.map(function (a) {
|
||||||
return '<option value="' + a.ID + '" data-cena="' + a.ProdajnaCena +
|
return '<option value="' + a.ID + '" data-cena="' + a.ProdajnaCena +
|
||||||
'" data-stanje="' + a.Kolicina + '">' + a.Naziv + '</option>';
|
'" data-stanje="' + a.Kolicina + '">' + a.Naziv + ' — ' + parseFloat(a.ProdajnaCena||0).toFixed(2) + ' din</option>';
|
||||||
}).join('');
|
}).join('');
|
||||||
if (umagacinu) umagacinu.textContent = '—';
|
if (umagacinu) umagacinu.textContent = '—';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user