B@JTík Posted June 11, 2014 Share Posted June 11, 2014 Ahoj, nerozeběhnul jste někdo prosím na 1.6 tento modul Uloženky: https://partner.ulozenka.cz/plugins/prestashop/v1.2/prestashop_1-2.zip ? Tvrděj, že by to mělo fungovat, že je to na 1.6.0.6 testovaný, ale nefunguje (ani na nové instalaci PS). Je tam nějak pochroumanej AJAX, ve kterym se mi nedaří zorientovat, není to moje parketa. Při vybrání pobočky neodstraní chybovou hlášku z HOOK_PAYMENT (což vadí jen u jednostránkové objednávky) ani nezmění cenu dopravy, je-li u dané pobočky nastavená jiná než defaultní, zkrátka ten JavaScript nejeví známky života. Pokud to už někdo řešil a vyřešil, drobné pošťouchnutí by mi moc pomohlo, začínám být bezradnej. Link to comment Share on other sites More sharing options...
B@JTík Posted June 11, 2014 Author Share Posted June 11, 2014 (edited) Tak to padá v souboru ulozenka-ajax.php na řádcích: if($instance::isFreeShipping(Context::getContext()->cart->getOrderTotal(true, Cart::ONLY_PRODUCTS))) a $retval['version'] = $instance::getVersion(); Pro sebe jsem soubor pro PS 1.6 provizorně upravil (ořezal) takto: <?php include(dirname(__FILE__).'/../../config/config.inc.php'); include(dirname(__FILE__).'/../../init.php'); $val = Tools::getValue('selpobocka'); $retval['refresh'] = 1; // OPC=1 else 0 if(strlen($val) && strlen(Context::getContext()->cookie->ulozenka)) { $retval['refresh'] = 0; } $instance = Module::getInstanceByName('ulozenka'); Context::getContext()->cookie->ulozenka = $val; $retval['platba'] = $instance->ajax_getPaymentMethods(); if($val && strlen($val)) { $retval['allow'] = 1; } else { $retval['allow'] = 0; } $retval['opc'] = (int)Configuration::get('PS_ORDER_PROCESS_TYPE'); $retval['version'] = 160; die(json_encode($retval)); ?> možná to někomu pomůže. Upozorňuji, že nebude fungovat, používáte-li různé ceny pro různá odběrní místa, ale máte-li pro celou uloženku jen jednu defaultní cenu (což asi většina), tak ajax v košíku zdá se konečně šlape jak má ... uff Edited June 11, 2014 by B@JTík (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts