wilbury Posted June 3, 2014 Share Posted June 3, 2014 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)? Link to comment Share on other sites More sharing options...
pattila01 Posted June 3, 2014 Share Posted June 3, 2014 Ez esetleg? http://prestashop.keszites.net/rendelesek-torlese-1-5-x-alatt/ 1 Link to comment Share on other sites More sharing options...
wilbury Posted June 3, 2014 Author Share Posted June 3, 2014 Köszi. Pedig elolvastam a cikkeidet, nem értem, miért nem emlékeztem erre... 1 Link to comment Share on other sites More sharing options...
wilbury Posted June 3, 2014 Author Share Posted June 3, 2014 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* Link to comment Share on other sites More sharing options...
pattila01 Posted June 3, 2014 Share Posted June 3, 2014 Egyszer már volt erről szó itt a fórumban, s akkor talán Feri linkelt be egy nagyon jó modult mely kitörli a teszt rendeléseket. Most nem találom, de tuti itt van valahol. Addig: http://www.prestashop.com/forums/topic/7828-solved-deleting-test-orders/ http://store.nemops.com/free-modules/19-order-delete.html 1 Link to comment Share on other sites More sharing options...
pattila01 Posted June 3, 2014 Share Posted June 3, 2014 Megvan, nézd meg EZT 1 Link to comment Share on other sites More sharing options...
madrol Posted June 3, 2014 Share Posted June 3, 2014 én egyszerűbben szoktam. rámész a megrendelés adatlapjára, és a linkben benne van a view szó, azt át írod delete-re és ki is van törölve. Link to comment Share on other sites More sharing options...
wilbury Posted June 3, 2014 Author Share Posted June 3, 2014 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? Link to comment Share on other sites More sharing options...
pattila01 Posted June 3, 2014 Share Posted June 3, 2014 hát gondolom if-el megnézed, egyezik-e a cookiedban lévő login id vagy email azzal akit szeretnél... ha nem akkor nincs kuka ikon nem? Link to comment Share on other sites More sharing options...
wilbury Posted June 3, 2014 Author Share Posted June 3, 2014 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 Link to comment Share on other sites More sharing options...
pattila01 Posted June 3, 2014 Share Posted June 3, 2014 (edited) 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 June 3, 2014 by pattila01 (see edit history) Link to comment Share on other sites More sharing options...
Diakro Posted June 7, 2014 Share Posted June 7, 2014 A pscleaner modul nem ezt csinálja? Mármint kiüríti az adatbázis bizonyos részeit (termékek, vásárlók, stb...). Az 1.5.x csomagban benne is kell lennie. https://github.com/PrestaShop/PrestaShop-1.5/tree/master/modules/pscleaner 1 Link to comment Share on other sites More sharing options...
pattila01 Posted June 7, 2014 Share Posted June 7, 2014 Hmmmm... Még nem találkoztam vele. Ha hazaérek, megnèzem. Link to comment Share on other sites More sharing options...
DarlaX Posted June 8, 2014 Share Posted June 8, 2014 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. 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! Link to comment Share on other sites More sharing options...
pattila01 Posted June 9, 2014 Share Posted June 9, 2014 Meglestem. Elég jó, érdekes, hogy eddig nem vettem észre Ajánlom Mindazonáltal - ha más nem - lehetőségként érdemes a fentieket is megtartani Béke. Link to comment Share on other sites More sharing options...
DarlaX Posted June 9, 2014 Share Posted June 9, 2014 Akkor úgy érted, hogy érdemes feltelepíteni és időnként törölni vele? Majd megnézem, hogy milyen lehetőségeket kínál fel. Link to comment Share on other sites More sharing options...
pattila01 Posted June 9, 2014 Share Posted June 9, 2014 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ó. Link to comment Share on other sites More sharing options...
DarlaX Posted June 9, 2014 Share Posted June 9, 2014 Köszi, akkor inkább nem használom. Link to comment Share on other sites More sharing options...
Diakro Posted June 11, 2014 Share Posted June 11, 2014 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. 2 Link to comment Share on other sites More sharing options...
DarlaX Posted June 11, 2014 Share Posted June 11, 2014 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. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now