Právě je 24 kvě 2022 08:49

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 16 dub 2022 16:35 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
140
Dobrý den,

z nějakého důvodu se při registraci zákazníka na účtě zákazníka, objednávce přiřazuje chybná adresa a jsou zde zobrazené 2 adresy, 1 správně a druhá chybně, která patří jinému zákazníkovi. Díval jsem se do databáze a do tabulek, ps_address a ps_customer kde údaje ID id_customer souhlasí v obou tabulkách.

Pokud udělám objednávku ta přijde na správný E-mail, ale s chybnou adresou. V tabulce ps_orders hodnota id_address_delivery a id_address_invoice nesedí s ID z tabulky ps_address

Nemohu najít kde v tabulce je chyba, abych toto napravil. Případně, nedá se nějakým příkazem zadat, aby se všechny nové registrace a vše od toho souvisejícího začalo od nového ještě neexistujicého ID ?

Děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 16 dub 2022 17:36 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
140
Teď jsem si všiml že jsou zde duplikované ID id_customer v tabulce ps_address, pod stejným ID jsou 2 různí zákazníci.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 16 dub 2022 23:36 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
140
Problém se mi nevydařil vyřešit, co jsem tak projížděl opravy ID v tabulkách by bylo příliž složité. Tak jsem přes SQL příkaz promazal snad všechny tabulky kam se ukládají informace o zákaznících, objednávkách a košíku. Není to bohužel ideální, ale asi jediné řešení.

Kdyby se někomu hodil tak dávám k dispozici SQL příkaz, který promaže níže vypsané tabulky

TRUNCATE TABLE `ps_customer`;
TRUNCATE TABLE `ps_customer_message`;
TRUNCATE TABLE `ps_customer_thread`;
TRUNCATE TABLE `ps_delivery`;
TRUNCATE TABLE `ps_guest`;
TRUNCATE TABLE `ps_address`;
TRUNCATE TABLE `ps_orders`;
TRUNCATE TABLE `ps_order_carrier`;
TRUNCATE TABLE `ps_order_cart_rule`;
TRUNCATE TABLE `ps_order_detail`;
TRUNCATE TABLE `ps_order_detail_tax`;
TRUNCATE TABLE `ps_order_history`;
TRUNCATE TABLE `ps_order_invoice`;
TRUNCATE TABLE `ps_order_invoice_payment`;
TRUNCATE TABLE `ps_order_invoice_tax`;
TRUNCATE TABLE `ps_message`;
TRUNCATE TABLE `ps_cart`;
TRUNCATE TABLE `ps_cart_product`;

ALTER TABLE `ps_customer` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_thread` AUTO_INCREMENT = 0;
ALTER TABLE `ps_delivery` AUTO_INCREMENT = 0;
ALTER TABLE `ps_guest` AUTO_INCREMENT = 0;
ALTER TABLE `ps_address` AUTO_INCREMENT = 0;
ALTER TABLE `ps_orders` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_carrier` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_cart_rule` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_detail` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_detail_tax` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_history` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice_payment` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice_tax` AUTO_INCREMENT = 0;
ALTER TABLE `ps_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart_product` AUTO_INCREMENT = 0;


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 19 dub 2022 16:39 
C4 podpora
C4 podpora

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

a po promazání se problém již neprojevuje?

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 21 dub 2022 20:35 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
140
Dobrý den,

vypadá to že po promazání problém již není. To se ještě potvrdí, jak zde bude více registrací.

Ale nechápu proč se to tak stalo, v databázi se nic nepromázavalo a pokud vymažu zákazníka přes adminisstraci E-shopu, tak by tento problé snad nastat neměl


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné přiřazení adresy k zákazníkovi
PříspěvekNapsal: 22 dub 2022 10:27 
C4 podpora
C4 podpora

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

problém by také mohl souviset s chybou v objednávkovém procesu, kterou řešíte v jiném tématu. Tak uvidíte, snad bude vše v pořádku.

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


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ů: 6 ] 

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:  
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-2022 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz