Jump to content

Dva shopy na jednej databáze


VolodaB

Recommended Posts

V databaze mozes ma nespocetne vela databaz obchodov PrestaShop. Kazda instalacia musi mat ale iny prefix tabuliek databazy.

Pri instalacii dalsieho obchodu preto dbaj na to, aby nemal obchod prefix tabuliek databazy ps_ ale nejaky iny, napr. ps2_ apod.

Link to comment
Share on other sites

Ďakujem za odpoveď. Znamená to ale, že shopy si dáta medzi sebou nevedia vymieňať (aspoň nie tak jednoducho). Ak by som nalinkoval dva shopy na jednu databázu s tým istým prefixom problém by bol v čom ? Nemáš s tým skúsenosti ? Prípadne poradíš, ako synchronizovať dva shopy ? Ďakujem ešte raz, Vlado

Link to comment
Share on other sites

Len tak letmo, myslim ze to mozne je, aj ked uz teraz ma napada jedna sporna vec, a tou je premenna definujuca URL obchodu. Bolo by preto nutne jednu z kopii obchodu modifikovat tak, ze bude tahat konfiguracne udaje z duplikovanej konfiguracnej sql tabulky. A urcite by sa vyskytli aj dalsie problemy prameniace z inej URL obchodu.

Nakniec ma napada, naco by bolo taketo riesenie dobre...

Link to comment
Share on other sites

Viem min. o jednej firme, ktorá má shop a prevádzkuje ho dvojmo na dvoch doménach s dvomi rôznymi templatemi, ale tovar popisky a obrázky sú rovnaké, aj chyby v popisoch, takže predpokladám jednu databázu. Majú to však naprogramované na mieru, nie je to PS.

Link to comment
Share on other sites

podobne by som to chcel použiť na PS, s tým že budú 2 databázy, tabuľky s dátami sa budú navzájom synchronizovať, ostatné "shopové" tabuľky bude mať každý shop vlastné... má dakto skúsenosti s použitím CRONu na spúšťanie skriptu na synchronizáciu ? ďakujem, Vlado

Link to comment
Share on other sites

  • 1 month later...

Sice trochu opozdene, ale mozna to nekoho muze zajimat...

Synchronizace by mela mela jit udelat timto zpusobem:

- nainstalujes si 2 eshopy (např. s prefixem ps1_, ps2_)

- ty tabulky, ktere budes chtit mit spolecne z ps2_ odstranis

- misto techto odstranenych tabulek, vytvoris mysql view timto zpusobem: create view ps2_tabulka1 as select * from ps1_tabulka1

Link to comment
Share on other sites

  • 4 months later...

Vie mi niekto trošku bližšie vysvetliť, ako vytvoriť mysql view? alebo tie skripty?

Ja potrebujem prepojiť 3 databázy - v prípade že nejde prepojiť 3 rôzne databázy, som ochotná dve shopy nainštalovať - preniesť do prvej databázy. Potrebujem zosynchronizovať minimálne registračné údaje, maximálne všetko okrem katalógu a CMS.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...