Právě je 20 črc 2019 03:33

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6.1 - Číselný reference obj bez nuly na začátku
PříspěvekNapsal: 25 dub 2016 10:48 
C4 zákazník

Registrován:
13 zář 2013 15:02
Příspěvky:
187
Dobrý den,

změnil jsem reference objednávky z písmen na čísla (z NO_NUMERIC na NUMERIC) v classes/order/Order.php ve funkci

Kód:
public static function generateReference()
   {
      return strtoupper(Tools::passwdGen(9, 'NO_NUMERIC'));
   }


Používáme modul, který automaticky páruje platby z bankovního účtu se stavy u jednotlivých objednávek. Problém však je, že reference objednávky má někdy tvar 01234 (tedy s 0 na začátku), ale pokud zákazník jako variabilní symbol uvede toto číslo, dojde automaticky k odstranění 0 na straně banky. Modul tedy takovou platbu nespáruje. Bylo by možné funkci upravit tak, aby generovala pouze čísla bez nuly na začátku, případně úplně bez nuly? Děkuji za odpověď.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Číselný reference obj bez nuly na začátku
PříspěvekNapsal: 25 dub 2016 11:40 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7164
Dobrý den,

například v tomto příspěvku naleznete úpravu, pomocí které si na začátek referenčního čísla natvrdo přidáte vlastní číslo a až následujících 7 čísel se bude generovat náhodně. A nebo lze použít některý ze zdarma dostupných modulů, pomocí kterých si můžete nastavit různé formáty referenčního čísla objednávky, např. Modul číslo objednávky (Order reference) jako číslo.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Číselný reference obj bez nuly na začátku
PříspěvekNapsal: 25 dub 2016 12:55 
C4 zákazník

Registrován:
13 zář 2013 15:02
Příspěvky:
187
Děkuji za uvedené řešení, naprosto vyhovuje.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2019 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz