ufikas Posted August 9, 2014 Share Posted August 9, 2014 (edited) Sveiki, norėjau pasidomėti, kaip sprendžiate kainų rodymą vienu metu litais ir eurais?Hardkodinate, keičiate tpl failus ar dar kitų būdų radote? Edited August 9, 2014 by ufikas (see edit history) Link to comment Share on other sites More sharing options...
TavoWEB Posted August 10, 2014 Share Posted August 10, 2014 niekaip tiesiog zmogus pats pasirenka kokia valiuta jam domina ... cia neturgelis koks nera istatymu kad eshopose turi buti rasoma dviguba kaina Link to comment Share on other sites More sharing options...
Richard S Posted August 10, 2014 Share Posted August 10, 2014 Siūlau pasiskaityt iš naujo įstatymus. 1 Link to comment Share on other sites More sharing options...
TavoWEB Posted August 10, 2014 Share Posted August 10, 2014 (edited) Lol Edited August 11, 2014 by TavoWEB (see edit history) Link to comment Share on other sites More sharing options...
ufikas Posted August 11, 2014 Author Share Posted August 11, 2014 (edited) Nu tai ir skaityk nes istatymas sako kad turi buti prekyvietese o jei eshopas yra prekyviete tai tu asilas be ausu Pagal įstatymą "prekyvietė" - bet koks pardavimų kanalas, kuriame asmenys ar įmonės gali įsigyti prekes ar paslaugas. O tamstai siūlyčiau ne tik įstatymus pasiskaityti, bet ir elementaraus bendravimo išmokti. Edited August 11, 2014 by ufikas (see edit history) Link to comment Share on other sites More sharing options...
Richard S Posted August 11, 2014 Share Posted August 11, 2014 kad ten vaikis kažkoks O įstatymai čia: http://balticode.com/straipsniai/prekiu-ir-paslaugu-dvejopas-kainu-rodymas-elektroninese-parduotuvese Link to comment Share on other sites More sharing options...
TavoWEB Posted August 11, 2014 Share Posted August 11, 2014 Lol verslininkai tai verslininkai bet jei tu neverslininkas o individuoli ar aplamai patentas tai niekas nereikalauja ! Link to comment Share on other sites More sharing options...
Valdas Posted August 11, 2014 Share Posted August 11, 2014 gal kas žino kokia programele tinka i prestashop kad rodytu ir eurus ir litus ? Link to comment Share on other sites More sharing options...
ekersis Posted August 14, 2014 Share Posted August 14, 2014 Pridėti: | €{round($productPrice*0.2896, 2)} Po: <span id="our_price_display">{convertPrice price=$productPrice}</span> į šį failą: product.tpl Kursas toks LTL:EUR=0.2896 Link to comment Share on other sites More sharing options...
Richard S Posted August 15, 2014 Share Posted August 15, 2014 Blogas sprendimas ir hardkodinimas. NIekam nerekomenduoju taip daryt. Link to comment Share on other sites More sharing options...
edgaras24 Posted August 15, 2014 Share Posted August 15, 2014 Blogas sprendimas ir hardkodinimas. NIekam nerekomenduoju taip daryt. Sveiki, mane domintų irgi šis dalykas, dviejų valiutų rodymas. Ką rekomenduotumėt daryti jūs, kaip patyręs šios srities specialistas? Link to comment Share on other sites More sharing options...
Richard S Posted August 15, 2014 Share Posted August 15, 2014 Perrašyti funkciją esančią Tools, taip pat reikia modifikuoti kai kuriuos JavaScript failus, kurie unikalūs kiekvienam šablonui. Paprasčiausias būdas pasisamdyti programutoją, kuris tai atliks, jei neturite programavimo žinių/. Link to comment Share on other sites More sharing options...
TavoWEB Posted August 15, 2014 Share Posted August 15, 2014 Ci tau ne forumas kurem gali siulyti savo paslaugas o help forumas mane uzpisa kai blet kalba nesamones jei tu zinai kaip tai padaryt tai sakyk o jei ne arba tu nori kad tau uztai moketu bapkes tai vapse nieko nerasyk ! 1 Link to comment Share on other sites More sharing options...
edgaras24 Posted August 15, 2014 Share Posted August 15, 2014 Perrašyti funkciją esančią Tools, taip pat reikia modifikuoti kai kuriuos JavaScript failus, kurie unikalūs kiekvienam šablonui. Paprasčiausias būdas pasisamdyti programutoją, kuris tai atliks, jei neturite programavimo žinių/. ACIU labai, jusu "paprasciausias" patarimas labai padejo, net nebuciau pagalvojes apie tai!!! Link to comment Share on other sites More sharing options...
TavoWEB Posted August 15, 2014 Share Posted August 15, 2014 http://www.prestashop.com/forums/topic/154818-precios-en-dos-monedas-distinta/ va cia galima kazka rasti naudingiau negu pasakymas pasisamdyk programuotoja Link to comment Share on other sites More sharing options...
Megejas Posted August 16, 2014 Share Posted August 16, 2014 (edited) http://www.prestashop.com/forums/topic/154818-precios-en-dos-monedas-distinta/ va cia galima kazka rasti naudingiau negu pasakymas pasisamdyk programuotoja Ko čia nervuotis jei žmogus tiesą pasakė . Jei tik sugebam copy->paste tai nėra ko pykt ir norėt gaut viską už dyka .Juk čia (šioje temoje) jau pateiktas primityvus variantas kaip ant lėkštutės "asai" programuotaojai ir saitų kūrėjai. Elementari php funkcija: round($productPrice*0.2896, 2) aišku prarašinėt teks ne vienoje vietoje po naųjų koreguot Edited August 16, 2014 by Megejas (see edit history) Link to comment Share on other sites More sharing options...
[email protected] Posted August 19, 2014 Share Posted August 19, 2014 Gal kas pasinaudos šiuo sprendimu - http://www.prestashop.com/forums/topic/349843-showing-price-in-two-currencies-ps-16/ Link to comment Share on other sites More sharing options...
Esnyper Posted August 20, 2014 Share Posted August 20, 2014 Perrašyti funkciją esančią Tools, taip pat reikia modifikuoti kai kuriuos JavaScript failus, kurie unikalūs kiekvienam šablonui. Paprasčiausias būdas pasisamdyti programutoją, kuris tai atliks, jei neturite programavimo žinių/. Ir nepamirštam sutvarkyti block-cart'o, nes 1.4 ir 1.5 versijose neveiks krepšelis. Link to comment Share on other sites More sharing options...
Audrius Posted September 18, 2014 Share Posted September 18, 2014 Blogas sprendimas ir hardkodinimas. NIekam nerekomenduoju taip daryt. Ir kuo tai blogas sprendimas, jei poreikis labai paprastas, ribotas ir vienkartinis? Po naujų metų jo jau nebereikės, o didesni kodo keitimai tik apsunkins migravimą į naujesnę versiją. Kitas sprendimas yra diegti valiutų modulį ir leisti pirkėjui perjunginėti. Pagal įstatymus tai irgi tinka. Link to comment Share on other sites More sharing options...
metacreo Posted September 18, 2014 Share Posted September 18, 2014 (edited) Pridėti: | €{round($productPrice*0.2896, 2)} Po: <span id="our_price_display">{convertPrice price=$productPrice}</span> į šį failą: product.tpl Kursas toks LTL:EUR=0.2896 !!! Rekomenduoju TIK sita sprendima ! Nes cia laikinas dalykas. Ir nieko branduolyje prestos nereikia keisti. Sprendimas lengvas ir paprastas. Nebegruzins sistemos! Edited September 18, 2014 by metacreo (see edit history) Link to comment Share on other sites More sharing options...
Richard S Posted September 18, 2014 Share Posted September 18, 2014 Tuo kad yra sprendimų, kurie pasijungia/atsijungia per 5 minutes ir nereikia keitinėti kiekvien .tpl ir JS failo, kuriame yra kainos. Branduolyje jokie pakeitimai ar taip, ar taip neatliekami ir neužsilieka. Būtent šis sprendimas ir yra visomis prasmėmis blogas. Link to comment Share on other sites More sharing options...
metacreo Posted September 18, 2014 Share Posted September 18, 2014 Kiek vienas modulis kazkiek atima nasumo. Papildomi uzklausos i DB... kaip adminkoi taip ir frontende... o minetas paprastas sprendimas apeina visus stabdzius... suveikia smulkia funkcija per api ir viskas... ir nereik jokiu js modifikuoti.. modifikuojami tik templato failai.Visa kritika sio metodo suseina i viena paprasta burzujska ))) "Tai yra blogai - duokit man uzsidirbti - nereikia haliavos" Link to comment Share on other sites More sharing options...
Richard S Posted September 18, 2014 Share Posted September 18, 2014 Arba kiekvienas žiūri savaip - arba crapinti, arba normaliai daryt. Dėl to vieni darbo turi, o kiti ne. Link to comment Share on other sites More sharing options...
innercode Posted September 19, 2014 Share Posted September 19, 2014 Dar nepamirštam, jeigu parduotuvėje yra kelios valiutos, pvz, tie patys EUR, tai gausis, kad rodys kainą EUR, ir šalia irgi EUR tik jau mažesnę kainą Įstatymiškai valiutos perjungimas viršuje nėra tinkamas būdas. Kitas dalykas, ar norima, kad rodytų, ar rodytų tvarkingai. Tas priklauso nuo dizaino šablono skirtingai, gali netilpti, išsistumdyti ir t.t. Ir kaip su prekių "kombinacijom", jeigu keičiasi kaina su skirtinga kombinacija? Tada reikės ir .js failą redaguoti. Jeigu paprasta parduotuvė su keliom prekėm, be specifinių niuansų, ir norima rodyti kainą eurais tik prekės puslapyje, tai taip, tiks ir toks sprendimas aprašytas aukščiau. Kainas, beje, taip pat reikia nurodyti ir kategorijos puslapyje. O kaip daryti, ar bet kaip, ar tvarkingai, tai čia jau jūsų sprendimas Sėkmės! TavoWEB > Geriau pasimokytum kultūros bendraujant ir reikštum mintis tvarkingai be keiksmažodžių. Pats spamin'ai, kai tik užsiregistravai per visas temas tik tam, kad susirinktum kuo didesnį žinučių skaičių, taip kad jei neturi ko naudingo pasakyti, verčiau patylėk. Link to comment Share on other sites More sharing options...
Richard S Posted September 19, 2014 Share Posted September 19, 2014 Na, va dar bent vienas žmogus suprantantis apie ką kalba Link to comment Share on other sites More sharing options...
metacreo Posted September 19, 2014 Share Posted September 19, 2014 (edited) Ir dar nepamirstam kad visa ta nesamone lecia tik .lt domena ta prasme svetaines orientuotos pardavimams lietuvoje. Edited September 22, 2014 by metacreo (see edit history) Link to comment Share on other sites More sharing options...
metacreo Posted September 22, 2014 Share Posted September 22, 2014 (edited) PS 1.6.0.8 default-bootstrap jeigu 2 ar daugiau kalbu ... sioks toks sprendimas product-list.tplPries antra(2) ir penkta(5) </div> : {if $cookie->id_currency == "1"} <span itemprop="price" class="price product-price" style="color:#09F; font-size:16px;"> ({round(($product.price_tax_exc/3.4528)*1.21, 2)}€)</span>{/if} "1" tai ID lito adminkoje Localization>Currencies> ID product.tplPries </div> <!-- end prices --> <p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> {if $product->quantity > 0}<link itemprop="availability" href="http://schema.org/InStock"/>{/if} {if $priceDisplay >= 0 && $priceDisplay <= 2 && $cookie->id_currency == "1"} <span id="our_price_display" itemprop="price" style="color:#09F; font-size:20px;">({round($productPrice/3.4528, 2)}€)</span> {/if} </p> id_currency == "1" 1 irgi pakeisti jei lito ID kitoks.Pridedu product.tpl product-list.tpl nuo 1.6.0.8 default-bootstrapimesti i /themes/default-bootstrap nepamirskit issaugot originalus viskas paprasta Sekmes product.zip Edited September 22, 2014 by metacreo (see edit history) 1 Link to comment Share on other sites More sharing options...
tuk66 Posted September 23, 2014 Share Posted September 23, 2014 Toks paprastas sprendimas veikia tik tiems produktams, be kombinacijų. Dėl derinių, yra daugiau kainos saugomi kintamieji JavaScript ir pokyčių on-the-fly. Tada jums reikės dvigubo HTML, taip pat ir JavaScript kodo valdyti daugiau kainas iš karto. Such an easy solution works only for products without combinations. For combinations, there are more prices stored in JavaScript variables and changes on-the-fly. Then you would need to double HTML as well as JavaScript code to manage more prices at once. Link to comment Share on other sites More sharing options...
Linciuga Posted November 10, 2014 Share Posted November 10, 2014 PS 1.6.0.8 default-bootstrap jeigu 2 ar daugiau kalbu ... sioks toks sprendimas product-list.tpl Pries antra(2) ir penkta(5) </div> : {if $cookie->id_currency == "1"} <span itemprop="price" class="price product-price" style="color:#09F; font-size:16px;"> ({round(($product.price_tax_exc/3.4528)*1.21, 2)}€)</span>{/if} "1" tai ID lito adminkoje Localization>Currencies> ID product.tpl Pries </div> <!-- end prices --> <p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> {if $product->quantity > 0}<link itemprop="availability" href="http://schema.org/InStock"/>{/if} {if $priceDisplay >= 0 && $priceDisplay <= 2 && $cookie->id_currency == "1"} <span id="our_price_display" itemprop="price" style="color:#09F; font-size:20px;">({round($productPrice/3.4528, 2)}€)</span> {/if} </p> id_currency == "1" 1 irgi pakeisti jei lito ID kitoks. Pridedu product.tpl product-list.tpl nuo 1.6.0.8 default-bootstrap imesti i /themes/default-bootstrap nepamirskit issaugot originalus viskas paprasta Sekmes Na man kazkaip keistai konvertavo eurais rodo daugiau negu lt Link to comment Share on other sites More sharing options...
antanasp Posted December 26, 2014 Share Posted December 26, 2014 metacreo - ąčiū!!! Labai padėjo. Viskas veikia Link to comment Share on other sites More sharing options...
Roks Posted December 31, 2014 Share Posted December 31, 2014 O kaip darysit dabar? Kai pagrindinę valiutą reikia nustatyt į EUR, ar gerai suprantu, kad visoms prekėms reiks iš naujo įvesti kainą eurais, nes pasikeis tik valiutos ikonėlė šalia esamo skaičiuko? Link to comment Share on other sites More sharing options...
Richard S Posted January 2, 2015 Share Posted January 2, 2015 Dažniausiai konvertuojamos kainos prekių ir atributų klientų automatiškai pasinaudojat papildomomis priemonėmis Link to comment Share on other sites More sharing options...
Esnyper Posted January 2, 2015 Share Posted January 2, 2015 Prašom: https://uzdarbis.lt/t330844/prestashop-automatinis-kainu-konvertavimas-i-eurus Link to comment Share on other sites More sharing options...
Richard S Posted January 2, 2015 Share Posted January 2, 2015 Siūlau angliškai įdėt visiems tada ir šiame forume Link to comment Share on other sites More sharing options...
tigoniukas Posted January 9, 2015 Share Posted January 9, 2015 Nueikit į classes\Tools.php kaškur 513 eilutėi įrašykite /* 0 000,00 X*/ case 2: $ret = number_format($price, $c_decimals, ',', ' ').$blank.$c_char; // pridetas $ret .= " <span style=\"font-size:65%\">(".number_format($price*3.452800,$c_decimals,',',' ')." LT)</span>"; break; Visur kainas keis i litus jei kainos jau yra eurais. Dar neisprendžiau su javascript atvaizdavimu meta HTML koda Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now