Jump to content

Rendelések törlése


wilbury
 Share

Recommended Posts

A webshop indulása előtt szeretném törölni az összes tesztrendelést, rendberakni a készleteket. Lehet-e ezt valami egyszerű módszerrel vagy a db-ben kell a megfelelő táblákból törölni mindent (ami kemény melónak ígérkezik, attól tartok)?

Share this post


Link to post
Share on other sites

Illetve annyit hozzátennék, hogy a következő táblákból nem törli ki az adatokat:

ps_order_detail

ps_order_carrier

ps_order_detail_tax

ps_order_history

ps_order_invoice*

ps_order_message*

Share this post


Link to post
Share on other sites

Hosszú távon azért Attilla megoldása proaktikusabb:

 

$this->addRowAction('delete');

 

Bár szívem szerint tennék elé egy "if"-et, amiben korlátozom, hogy ki fér hozzá. Erre van ötletetek?

Share this post


Link to post
Share on other sites

Igazából valami user-group-ra gondoltam. Azt nem tudom, hogyan kell lekérdezni, hogy benne van-e az adott user. Sose csináltam ilyet, de majd megnézem, ha nem tudjátok kapásból :)

Share this post


Link to post
Share on other sites

Ha megvan az ID cookieból, abból már rögtön letudod kérdezni sqlből a group id-t s azt tenni a feltételbe.

 

Mondom ezt így látatlanban. 

 

Talán van cookie-ban group id is eltárolva:

 

http://www.prestashop.com/forums/topic/74259-solvedhow-to-show-customer-group-name-automatically-at-front-office/

Edited by pattila01 (see edit history)

Share this post


Link to post
Share on other sites

Nekem a modulok között van egy PrestaShop Cleaner modul, de még nem mertem telepíteni, mert azt hittem, hogy a PrestaShopot lehet vele törölni. :wacko:

Ezek szerint nem azt, csak az adatbázis egy részét?

Azt hiszem egyelőre nem alkalmazom, mert még olyat töröl, amit nem kéne! :o

Share this post


Link to post
Share on other sites

Nem lehet időre beállítani a törlést, tehát ha törölsz akkor az egész időszakot törölnöd kell.

 

Legalábbis ahogyan eddig kivettem belőle :)

 

Tehát működő shopnál nem hiszem, hogy jó.

Share this post


Link to post
Share on other sites

pattila01: Örülök ha tudtam újat mutatni :)

 

DarlaX: Az eredeti kérdésed az volt, hogy az indulás előtt szeretnéd törölni a teszt adatokat (rendeléseket). A fenti modul erre nyújt megoldást.

  • Like 2

Share this post


Link to post
Share on other sites

DarlaX: Az eredeti kérdésed az volt, hogy az indulás előtt szeretnéd törölni a teszt adatokat (rendeléseket). A fenti modul erre nyújt megoldást.

Nem az én kérdésem volt, hanem Wilbury-é, de azért hasznos volt nekem is. :)

  • Like 1

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More