ubercart цена po ulozi
[07.06.2013 18:56:43] Aleksandar Jakovenko (PaFFeN): dobar dan! izvinjavam se što opet smetam, imam pitanje, bio bih veoma zahvalan ako biste mogli da pomognete
[07.06.2013 18:56:56] Lev Miškin: Zdravo
[07.06.2013 18:57:02] Aleksandar Jakovenko (PaFFeN): na sajtu su dve cene, kako da uradim da jedne uloge kupuju po jednoj ceni, a druge po drugoj
[07.06.2013 18:57:08] Aleksandar Jakovenko (PaFFeN): pravim sajt na Ubercartu
[07.06.2013 18:57:11] Aleksandar Jakovenko (PaFFeN): Drupal 7
[07.06.2013 18:57:18] Lev Miškin: postoji modul price per role
[07.06.2013 18:57:31] Aleksandar Jakovenko (PaFFeN): da bude jasnije, postoje veleprodajni i maloprodajni kupci
[07.06.2013 19:00:50] Aleksandar Jakovenko (PaFFeN): hvala
[07.06.2013 20:12:48] Aleksandar Jakovenko (PaFFeN): <?php print render($content['cost']); ?>
<?php print render($content['sell_price']); ?>
imam još jedno pitanje, ovde prikazujem dva polja sa cenom u nodu
[07.06.2013 20:13:07] Aleksandar Jakovenko (PaFFeN): i ne razumem zašto admin sajta vidi polje cost, a anonimni korisnik ne?
[07.06.2013 20:13:29 | Izmenjeno 21:09:14] Aleksandar Jakovenko (PaFFeN): čak ni običan menadžer ne vidi polje cost
[07.06.2013 21:08:49] Aleksandar Jakovenko (PaFFeN): pomoć
[07.06.2013 21:09:02] Aleksandar Jakovenko (PaFFeN): (tmi)
[07.06.2013 21:09:14] Lev Miškin: aa, šta? sell_price je nabavna cena proizvoda, ne bi trebala nikome da se prikazuje
[07.06.2013 21:09:37] Lev Miškin: cost je ono što se prikazuje korisniku
[07.06.2013 21:09:43] Lev Miškin: mada mogu da grešim
[07.06.2013 21:09:47] Aleksandar Jakovenko (PaFFeN): samo postoje dve cene, cost i sell_price
[07.06.2013 21:09:53] Aleksandar Jakovenko (PaFFeN): zapravo obrnuto
[07.06.2013 21:10:07] Aleksandar Jakovenko (PaFFeN): sell_price je obavezna cena
[07.06.2013 21:10:27] Aleksandar Jakovenko (PaFFeN): dok je cost dodatna
[07.06.2013 21:10:45] Aleksandar Jakovenko (PaFFeN): i ne razumem zašto kada se prijavim kao admin vidim dva polja
[07.06.2013 21:10:55] Aleksandar Jakovenko (PaFFeN): a kao običan menadžer ne vidim polje cost
[07.06.2013 21:13:33] Lev Miškin: možda treba dodati prava?
[07.06.2013 21:13:53] Aleksandar Jakovenko (PaFFeN): proveravao sam, takođe prazno i nema ništa
[07.06.2013 21:14:41] Lev Miškin: a zašto je potrebna ta dodatna cena?
[07.06.2013 21:15:02] Lev Miškin: zar ne možeš zameniti to poljem?
[07.06.2013 21:15:05] Aleksandar Jakovenko (PaFFeN): pa, suština je da postoje dve cene, jedna za veleprodaju, druga za maloprodaju
[07.06.2013 21:15:24] Lev Miškin: a price per role nije odgovaralo?
[07.06.2013 21:15:37] Aleksandar Jakovenko (PaFFeN): odgovaralo, ali ne sasvim
[07.06.2013 21:16:00] Aleksandar Jakovenko (PaFFeN): on prikazuje u promenljivoj sell_price osnovnu cenu
[07.06.2013 21:17:18] Aleksandar Jakovenko (PaFFeN): http://clip2net.com/s/5bTiwB
[07.06.2013 21:18:09] Aleksandar Jakovenko (PaFFeN): http://clip2net.com/s/5bTkaN
[07.06.2013 21:18:16] Aleksandar Jakovenko (PaFFeN): evo, suština je na prvom ekranu admin
[07.06.2013 21:18:23] Aleksandar Jakovenko (PaFFeN): na drugom veleprodaja
[07.06.2013 21:18:54 | Izmenjeno 21:19:58] Aleksandar Jakovenko (PaFFeN): tako da polje cost nestaje za veleprodaju i sell_price prikazuje cenu koja je data kroz modul price_per
[07.06.2013 21:19:00] Lev Miškin: nije li lakše napraviti to poljem dodatnim?
[07.06.2013 21:19:06] Lev Miškin: da li će se kupovati na sajtu na veliko?
[07.06.2013 21:19:22] Lev Miškin: sigurno će veleprodavci prvo pogledati na sajtu, a zatim tražiti da im izdate račun
[07.06.2013 21:20:07] Aleksandar Jakovenko (PaFFeN): biće online plaćanje privat 24
[07.06.2013 21:20:17] Aleksandar Jakovenko (PaFFeN): zato mi je i potreban modul price per
[07.06.2013 21:20:40] Aleksandar Jakovenko (PaFFeN): ali on prepisuje promenljivu sell_price
[07.06.2013 21:20:51] Aleksandar Jakovenko (PaFFeN): a treba da budu vidljive dve cene, i maloprodajna i njegova cena za veleprodaju
[07.06.2013 21:21:24] Lev Miškin: verovatno će biti potrebno napisati prilagođeni kod u node.tpl.php, koji bi prikazivao te dve cene
[07.06.2013 21:21:51] Lev Miškin: jer price per role namerno skriva ostale cene. Prikazuje samo za svoju ulogu
[07.06.2013 21:22:02] Aleksandar Jakovenko (PaFFeN): upravo!!!!!
[07.06.2013 21:22:08] Lev Myshkin: treba gledati u objektu $node, sve cene
[07.06.2013 21:22:08] Aleksandar Jakovenko (PaFFeN): u tome i bok još jedan
[07.06.2013 21:22:34] Aleksandar Jakovenko (PaFFeN): ali čak i ako ne koristimo modul per, ne vidi se cena cost
[07.06.2013 21:23:24] Aleksandar Jakovenko (PaFFeN): evo koda koji koristim u node--product.tpl
[07.06.2013 21:23:26] Aleksandar Jakovenko (PaFFeN): <!-- maloprodajna cena --><div class="sell-price-bckg">
<?php print render($content['sell_price']); ?>
<?php print render($content['field_retail_sale']); ?>
</div>
<!--END maloprodajna cena -->
<!-- veleprodajna cena za registrovane korisnike -->
<?php if ($logged_in): ?><div class="opt-price-bckg">
<?php print render($content['field_price_opt_sale']); ?>
<?php print render($content['cost']); ?>
</div>
<?php else: ?>
<div class="register-price-opt"><strong>Veleprodajna cena:</strong><br><span class="text-refister-price-opt">Dostupna nakon <a href="/user/register">registracije</a></span></div>
<?php endif; ?>
<!--END veleprodajna cena za registrovane korisnike -->
[07.06.2013 21:27:47] Lev Myshkin: a da li u promenljivoj $node ima nešto vezano za cenu?
[07.06.2013 21:28:18] Aleksandar Jakovenko (PaFFeN): [list_price] => 950.00000
[cost] => 950.00000
[sell_price] => 1050.00000
[07.06.2013 21:28:32 | Izmenjeno 21:28:33] Lev Myshkin: Pa hajde da izvučemo iz $node
[07.06.2013 21:28:46] Aleksandar Jakovenko (PaFFeN): primer
[07.06.2013 21:28:48] Aleksandar Jakovenko (PaFFeN): plizzz
[07.06.2013 21:29:07] Lev Myshkin: print $node->cost
[07.06.2013 21:29:26] Lev Myshkin: odštampaj preko dsm($node)
[07.06.2013 21:29:47] Lev Myshkin: tamo ćeš kliknuti na potrebno polje i moći ćeš direktno da kopiraš kako da se obratiš polju
[07.06.2013 21:30:22] Lev Myshkin: naravno, moraćeš da ukloniš gomilu nula preko number_format()
[07.06.2013 21:30:40] Aleksandar Jakovenko (PaFFeN): tako sam i shvatio, već nule lutaju
[07.06.2013 21:36:56] Aleksandar Jakovenko (PaFFeN): čudno je, ali ipak zašto se ne prikazuje prilikom korišćenja <?php print render($content['cost']); ?>
[07.06.2013 21:37:05] Aleksandar Jakovenko (PaFFeN): <?php print $node->cost; ?>
[07.06.2013 21:37:08] Aleksandar Jakovenko (PaFFeN): tako se prikazuje
[07.06.2013 21:37:25] Lev Myshkin: render() je Drupal funkcija, ona proverava prava prilikom prikazivanja
[07.06.2013 21:37:46] Lev Myshkin: možeš pogledati na api.drupal.org kako to funkcioniše
[07.06.2013 21:37:49] Aleksandar Jakovenko (PaFFeN): http://clip2net.com/s/5bTN0I nestaje natpis "veleprodaja"
[07.06.2013 21:38:12] Lev Myshkin: uradi ručno proveru uloge i prikazuj u zavisnosti od uloge direktno u šablonu
[07.06.2013 21:38:15] Aleksandar Jakovenko (PaFFeN): tačno, on je ne vidi
[07.06.2013 21:38:32] Aleksandar Jakovenko (PaFFeN): imaš li primer provere?
[07.06.2013 21:39:02] Lev Myshkin: global $user;
if(in_array('opt', $user->roles)){
}
[07.06.2013 21:39:15] Lev Myshkin: parametri možda treba da budu drugačije u funkciji
[07.06.2013 21:40:18] Aleksandar Jakovenko (PaFFeN): ok, sad ću probati
[07.06.2013 21:40:28] Aleksandar Jakovenko (PaFFeN): hvala vam na pomoći
[07.06.2013 21:40:33] Aleksandar Jakovenko (PaFFeN): jednostavno neprocenjivo
[07.06.2013 21:40:49] Lev Myshkin: nema na čemu, kasnije ću preneti na forum
[07.06.2013 21:41:20] Aleksandar Jakovenko (PaFFeN): nema problema!
[07.06.2013 21:41:33 | Izmenjeno 21:41:39] Aleksandar Jakovenko (PaFFeN): ja sam takođe na forumu, samo dugo traje
[07.06.2013 21:41:56] Aleksandar Jakovenko (PaFFeN): nemam vremena, a ovde smo brzo rešili pitanja
- Пријавите се или се региструјте да би сте послали коментар