• Resolved kardosradovan

    (@kardosradovan)


    Dobry deň, vo verzii packeta pluginu 1.4 sa u? cena packety do r?znych mien prepo?ítava správne ale nezaokrúh?uje sa pod?a nastavenia wcml pluginu a nie je mo?né(alebo sa mi to nepodarilo nájs?) nastavi? zaokrúh?ovanie mien pre cenu packety a ani pre poplatok za dobierku nastavenú v packeta plugine. Ke? som zadal v packeta plugine cenu dobierky 2 eurá tak pre k? sa mi zobrazuje cena 2 k?. Vo wcml mám zaokruh?ovanie cien nastavené aby sa zaokrúh?ovali na 10 hore pre forinty a cena v packety v ko?íku je 1992ft malo by sa zobrazova? 2000 ft.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @kardosradovan,
    děkuji za Vá? p?íspěvek.

    Zaokrouhlování cen v této verzi pluginu vydáno nebylo, tedy tato funkcionalita zatím není dostupná – v budoucí verzi na?eho pluginu budeme p?idávat vylo?eně mo?nost zaokrouhlování dobírek p?ed odesláním na na?e API, viz odpově? z vlákna. Nicméně v této podobě p?jde o zaokrouhlení dobírky – pouze v rámci odeslání do Zásilkovny, ne v ko?íku.

    Co se ty?e p?epo?tu p?íplatk?(za dobírku aj), to obecně plugin WooCommerce Multilingual nepodporuje. Tuto funkcionalitu lze zatím p?idat p?idat pomocí filtru, v budoucí verzi budeme p?idávat univerzálněj?í ?e?ení:

    add_filter( ‘packetery_price’, function ( float $price ): float {
    return (float) wcml_convert_price( $price ); // here is the conversion method, dependent on the plugin, this one works for WCML
    } );

    Tento filtr obsahuje metodu z WCML, kterou jsem nalezl pro p?epo?et a se kterou jsem p?epo?ty vyzkou?el a fungovaly.
    Kdy? tento filtr p?idáte na konec souboru functions.php, tak se Vám p?íplatky za?nou p?epo?ítávat dle nastavení wcml.

    S pozdravem,
    Matyá? Kova? – Packeta E-Commerce Support

    Thread Starter kardosradovan

    (@kardosradovan)

    ?akujem za odpove?. Tento kód mi dobre funguje na cenu dobierky nastavenú v packete. Pozmenil som ho aby som mohol pod?a jazyka zada? statickú cenu(pre ka?dy jazyk mám len jednu menu). Existuje podobny filter aj pre úpravy ceny packety? Ve?mi by mi to pomohlo, preto?e mám aktuálne zaokrúhlené v?etky ceny a? na túto jednu cenu packety pre doru?enie na vydajné miesto a pre ma?arsky jazyk mám cenu ft1.932 pri?om najmen?ia minca je v ma?arsku ft5.

    /**
     * set static price for COD/dobierka for each currency. Prices here are without VAT.
     */
    add_filter( 'packetery_price', function ( float $price ): float {
    $lang = apply_filters( 'wpml_current_language', null );
      if ( $lang == 'sk' ) {
    		return 0.8333333333333333; 
      }else if ( $lang == 'hu' ) {
          return 416.6666666666667;
      }
        return 25; //czech country
      } 
    );
    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @kardosradovan,

    chápu správně, ?e Vám jde o p?ímo ceny zobrazované v ko?íku nebo i o ceny propsané do objednávky a pak odesílané na na?e API?

    S pozdravem,
    Matyá? Kova? – Packeta E-Commerce Support

    Thread Starter kardosradovan

    (@kardosradovan)

    Jedná sa o ceny zobrazované v ko?íku a na checkout stránke a tie? aj vo vytvorenej objednávke musí by? rovnaká cena. V tomto prípade sa ale nejedná o ceny odosielané na Va?e api, preto?e máme externy sklad, ktory rie?i odosielanie balíkov cez vlastny systém.

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @kardosradovan,
    omlouvám se za prodlevu v odpovědi.

    Takovyto filtr, ktery popisujete v tuto chvíli p?ímo v na?em pluginu k dispozici není.
    Probíral jsem mo?nosti implementace takovéto funkcionality p?ímo s kolegy programátory z vyvoje pluginu a pro tyto ú?ely p?idají do p?í?tí verze filtr p?ímo od nás, kterym bude mo?né měnit ceny dopravy v pokladně na frontendu.

    S pozdravem,
    Matyá? Kova? – Packeta E-Commerce Support

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @kardosradovan,
    pí?i s aktualizací situace.

    Ji? vy?la nové verze na?eho pluginu, která obsahuje novy filtr packeta_shipping_price, kterym lze upravovat ceny dopravy z na?eho pluginu v pokladně.
    Filtr vypadá takto (v ukázce je pouze p?íklad zvět?ení ceny o polovinu):

    add_filter( ‘packeta_shipping_price’, function($price) {
    return $price * 1.5;
    });

    Lze tedy v takovéto podobě vyu?ít pro Va?e ú?ely?

    S pozdravem,
    Matyá? Kova? – Packeta E-Commerce Support

    • This reply was modified 2 years, 3 months ago by kovalmatyas.
    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @kardosradovan ,
    zatím jsem od Vás nedostal dal?í reakci na mou p?edchozí odpově?.
    Lze filtr vyu?ít pro Va?e ú?ely a je tedy v?e v po?ádku?

    S pozdravem,
    Matyá? Kova? – E-Commerce Support Packeta

    Thread Starter kardosradovan

    (@kardosradovan)

    Dobry deň, zatia? som zistil, ?e cena v tejto funkcii je v hlavnej mene(EUR) bez dph. ?ia? sa mi zatia? nepodarilo získa? z wcml pluginu aktuálny kurz pre menu HUF aby som vedel túto cenu v eur vypo?íta?, tak aby bola kone?ná cena zaokrúhlená. Kontaktoval som podporu wcml pluginu aby pridali mo?nos? získania aktuálneho kurzu pre menu. Zatia? to vyzerá tak, ?e tento kód funguje.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Zaokrúh?ovanie’ is closed to new replies.