Pereiti prie turinio

Prestashop automatinis kainų konvertavimas į Eurus


Rekomenduojami pranešimai

Jeigu reikia prekiu kainas pakeisti i eurus tai galima ir taip:

 

Pakeiciate valiuta is litu i eurus ir duomenu bazeje SQL parasote:

 

UPDATE ps_product_shop SET price = price / 3.45280

UPDATE ps_product SET price = price / 3.45280

 

UPDATE ps_product_attribute_shop SET price = price / 3.45280

UPDATE ps_product_attribute SET price = price / 3.45280

 

Viskas prekes kainos bus pakeistos i eurus

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu reikia prekiu kainas pakeisti i eurus tai galima ir taip:

 

Pakeiciate valiuta is litu i eurus ir duomenu bazeje SQL parasote:

 

UPDATE ps_product_shop SET price = price / 3.45280

UPDATE ps_product SET price = price / 3.45280

 

UPDATE ps_product_attribute_shop SET price = price / 3.45280

UPDATE ps_product_attribute SET price = price / 3.45280

 

Viskas prekes kainos bus pakeistos i eurus

 

Tai tinka prekėm be atributų ir specifinių kainų (nuolaidų). Taip pat, jei kitoks prefix'as duombazės - šis būdas netiks.

Redagavo Esnyper
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Viskas gerai, bet man nepasikeite indexiniame faile kainos, teko pakeist pagrindinės valiutos visus simbolius ir tt. nes papildomai pridėta eur valiuta nepadėjo.

 

Kaip ir kur pakeisti indexiniame valiuta? svetaine www.kvepinkis.lt

Redagavo poseidon
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ištryniau cache'ą, bet nepasitaisė indexiniame, kokie dar sprendimai apart msql duombazės simbolio keitimo bendrai. Prieš kelis metus buvo darytas tas home puslapis, tik dabar nerandu kur pakeisti, kaip vadinasi tas home puslapis?Gal jame yra kažkokie pakeitimai

Redagavo poseidon
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labai norėčiau turėti pagrindinę valiutą EUR, bet man ji frontend'e niekaip nepasikeičia. PS 1.4.5 versija

Mano veiksmai (aišku backupai pirma;)

1. Pakeičiau pagrindinę valiutą į EUR (Payment->currency)

2. Sudauginau ps_product price reikšmes iš 0.289

3. Sudauginau ps_specific_price price reikšmes iš 0.289, pakeičiau id_currency į EUR (5 pas mus)

4. Pergeneravau smarty (Preferencies->Performance->Smarty)

 

Kur ką blogai padariau? Pasižiūrint produkto tpl'e:

$current_currency = $currency->iso_code; // <- rodo LTL 
$default_currency = Currency::getDefaultCurrency()->iso_code; // <- rodo EUR

Backende visos produkto kainos su €, netgi ir viduje Prices prie specific yra viskas su €.. HELP! :)

 

EDIT:

viskas super veikia, reikėjo naršyklės cache išsivalyti. Neradau kaip užforcinti kitą valiutą per configą..

Redagavo Hancas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu reikia prekiu kainas pakeisti i eurus tai galima ir taip:

 

Pakeiciate valiuta is litu i eurus ir duomenu bazeje SQL parasote:

 

UPDATE ps_product_shop SET price = price / 3.45280

UPDATE ps_product SET price = price / 3.45280

 

UPDATE ps_product_attribute_shop SET price = price / 3.45280

UPDATE ps_product_attribute SET price = price / 3.45280

 

Viskas prekes kainos bus pakeistos i eurus

 

Taip pat papildant. Norint, kad "sumažinta kaina" būtų pakeista į eurus - reikalinga:

 

UPDATE ps_product SET reduction_price = reduction_price / 3.45280

 

Tiesa šis atnaujinimas buvo reikalingas su Prestashop 1.3.6 versija.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Naujų metų proga palengvinsiu gyvenimą Prestashop parduotuvių turėtojams. Prisegu script'ą, kuris atnaujins visas prekių kainas.

 

Kaip panaudoti:

1. Atsisiunčiame failą

ceuras.php

2. Išjungiame parduotuvę.

3. Pasidarome duomenų bazės kopiją! (būtinai)

4. Jeigu nėra sukuriame valiutą Euro

5. Perjungiame pagrindinę valiutą į Euro.

6. Įkeliame failą į serverį, kad būtų šalia index.php

7. Per naršyklę įvedame: http://*Jūsų parduotuvės adresas*/ceuras.php

8. Patikriname ar viskas tvarkoje

9. Nepamirštame įjungti parduotuvės!

*Jokių garantijų dėl script'o veikimo nesuteikiu, už sugadintus duomenis neatsakau!

Gerų Naujųjų metų!

 

P. S. Jei bus pageidavimų, galėsiu pateikti modulio pavidalu šį script'ą.

Labas. Pageidavimas yra pateikti modulio pavidalu ;-)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šią savaitę nespėsiu, kitai ar dar reikės?

 

Yra problemų su loyality moduliu. Išjunkit laikinai, kol neišsprendžiau problemos. Pranešiu temoje.

 

Tokiam nemokšai kaip man, patogiau yra modulį įdiegti. Bijau ką nors pridibrti. Luktelsiu, būtų labai gerai jei sukurtum.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šią savaitę nespėsiu, kitai ar dar reikės?

 

Yra problemų su loyality moduliu. Išjunkit laikinai, kol neišsprendžiau problemos. Pranešiu temoje.

 

Laba, viską pasidariau viskas puikiai veikia išskyrus:

 

Jei numatyta valiuta Litais, tai galima apmokėti Bankiniu pavedimu, bet jei valiuta EUR bankinis pavedimas dingsta iš apmokėjimo būdų. Kame problema?

 

PROBLEMA IŠSPRĘSTA>DĖKUI

Redagavo mindkey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Laba, viską pasidariau viskas puikiai veikia išskyrus:

 

Jei numatyta valiuta Litais, tai galima apmokėti Bankiniu pavedimu, bet jei valiuta EUR bankinis pavedimas dingsta iš apmokėjimo būdų. Kame problema?

Moduliai -> Apmokėjimai. Bankwire moduliui reikia pažymėti varnelę ties Eur valiuta.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...