wdrożenia PrestaShop

Zamówienia w Panelu Administarcyjnym jak usunąć ???

  • 25 Odpowiedzi
  • 19137 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline andy

  • Nowy
  • *
  • 17
  • 0
Zamówienia w Panelu Administarcyjnym jak usunąć ???
« dnia: Listopad 24, 2009, 06:01:45 pm »
Czy ktos wie jak w Panelu administracyjnym usunac zamówienia, które ktos złożył ??

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #1 dnia: Grudzień 06, 2009, 09:11:28 am »
Zamówienia możesz usunąć jedynie w bazie danych.

*

Offline simon

  • Nowy
  • *
  • 11
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #2 dnia: Grudzień 07, 2009, 10:01:47 pm »
ok, ale jeżeli usunę je np. z tabeli jednej, to czy nie powyskakują jakieś błędy z powodu utraconych powiązań itd itp ?

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #3 dnia: Grudzień 07, 2009, 10:12:01 pm »
Nigdy nie miałam żadnych problemów z usuniętymi zamówieniami.
Tabela: ps_orders i ps_order_history.
Tylko te dwie czyściłam i nie miałam nigdy żadnych problemów.

*

Offline Paweł Sokołowski

  • Mieszkaniec
  • *****
  • 413
  • 10
    • Studio Eline.pl
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #4 dnia: Grudzień 15, 2009, 07:31:13 pm »
na PS.com zdecydowanie nie polecaja usuwac zamowien bezposrednio w bazie ;)
jest modul do tego, nie idealny ale polecany przez PS.com - poszukaj ...
Moduły na życzenie, modyfikacje PrestaShop. | Pozycjonowanie sklepów STUDIO ELINE.pl | -> Katalog Sklepów PrestaShop <-

*

Offline fikoł

  • Nowy
  • *
  • 3
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #5 dnia: Grudzień 25, 2009, 03:11:52 pm »
ja szukam i nie mogę znaleśc, prosze o podanie linka :)
Pozdrawiam i wesołych.

*

Offline smootny

  • Użytkownik
  • **
  • 43
  • 1
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #6 dnia: Sierpień 26, 2011, 08:30:16 am »
Jak nazywa się ten moduł ??


*

Offline delix

  • Stały użytkownik
  • ***
  • 65
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #7 dnia: Sierpień 26, 2011, 02:49:06 pm »
A niby co takiego się stanie jak usuniesz zamówienia w bazie, że nie polecają? To moduł (pewnie płatny) niby skąd usuwa, z kosmosu?

Wchodzisz do bazy patrzysz co jest ze sobą powiązane i usuwasz. Zwykle usunięcie nagłówka dokumentu i usunięcie jego pozycji jest równoznaczne z usunięciem śladów po dokumencie - przynajmniej z punktu widzenia użytkownika.

Wczoraj zamieściłem kod usuwający dane demonstracyjne:
http://prestashopforum.pl/index.php?topic=6739.0

Interesujący dla tego wątku fragment to przede wszystkim:

DELETE FROM `ps_orders`, `ps_order_detail`, `ps_order_discount`,
`ps_order_history`
USING `ps_orders`
INNER JOIN `ps_order_detail`
LEFT JOIN `ps_order_discount` on `ps_orders`.id_order = `ps_order_discount`.id_order
LEFT JOIN `ps_order_history` on `ps_orders`.id_order = `ps_order_history`.id_order
WHERE
 `ps_orders`.id_customer= 1 /* tester id */
and `ps_orders`.id_order=`ps_order_detail`.id_order;

pozdrawiam

*

Offline Tomekzor

  • Nowy
  • *
  • 1
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #8 dnia: Wrzesień 30, 2011, 06:09:46 pm »
a ja znalazłem odpowiedź na tej stronie:
http://blog.efrenzy.pl/2010/01/09/prestashop-usuwanie-zamowien-w-panelu/

sprawdziłem i działa - w katalogu "zamówienia" obok zamówień pojawił się po prostu koszyczek na śmieci :)

*

Offline yarccom

  • Nowy
  • *
  • 10
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #9 dnia: Październik 12, 2011, 02:08:04 pm »
sprawdziłem powyższe --> działa
:)

*

Offline delix

  • Stały użytkownik
  • ***
  • 65
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #10 dnia: Październik 20, 2011, 06:45:59 pm »
A usuwa wszystkie też pozycje, historię itp. z bazy? Bo mam pewne wątpliwości.. ale mogę się mylić.

*

Offline KSEIKO

  • KKP-GEZLER sklep informatyczny
  • Stały użytkownik
  • ***
  • 51
  • 0
  • Płeć: Mężczyzna
    • KKP-GEZLER Pomoc dla Twojej Firmy
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #11 dnia: Październik 21, 2011, 11:20:29 pm »
Jest duzo latwiejszy sposob i o wiele wiele wygodniejszy :)
Kto cwany ten umie uzywac google :P

Cytuj
Prestashop to fantastyczne narzędzie do prowadzenia sklepu internetowego, jest przy tym darmowe i bardzo odpowiednie jako “pierwsze” rozwiązanie w przypadku nowych sklepów internetowych. Dostosowanie sklepu do własnych potrzeb wymaga trochę wiedzy na temat programowania (w szczególności przydaje się umiejętność wykorzystania szablonów SMARTY oraz znajomość jQuery), jednak włożony trud zwraca się z czasem prowadzenia sklepu.

Sam zastanawiałem się w ostatnim czasie, jak mogę usunąć domyślne, umieszczone dla przykładu przez instalator zamówienie. Panel administracyjny domyślnie nie pozwala na usunięcie testowych transakcji, jednak włączenie takiej opcji jest  banalnie proste. Rozwiązanie poniżej:

1. Znajdź plik: /admin/tabs/AdminOrders.php , przy czym katalog ‘admin’ zapewne nazywa się inaczej!

2. Zlokalizuj poniższy fragment:
 $this->table = 'order';
$this->className = 'Order';
$this->view = 'noActionColumn';
$this->colorOnBackground = true;

3. Dopisz na końcu $this->delete = true; , zgodnie z poniższym fragmentem:
 $this->table = 'order';
$this->className = 'Order';
$this->view = 'noActionColumn';
$this->colorOnBackground = true;
$this->delete = true;

4. To wszystko! Możesz w panelu zauważyć, iż zakładka: “Panel administracyjny >> Zamówienia” pozwala na usuwanie pozycji!

http://blog.efrenzy.pl/2010/01/09/prestashop-usuwanie-zamowien-w-panelu/
KKP-GEZLER - Usługi dla firm i nie tylko...
www.KKP-GEZLER SKLEP IT - sprzedaż produktów informatycznych i komputerów. Hurt / Detal
Zapraszamy!

*

Offline grafnight

  • Nowy
  • *
  • 9
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #12 dnia: Maj 25, 2012, 03:21:46 pm »
A w wersji najnowszej jest trochę inaczej.
$this->table = 'order_message';
$this->className = 'OrderMessage';
$this->lang = true;
$this->edit = true;
$this->delete = true;

co teraz zrobić, by ten koszyk na śmieci się pojawił??

*

Offline grafnight

  • Nowy
  • *
  • 9
  • 0
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #13 dnia: Maj 25, 2012, 03:28:04 pm »
Już wyjaśnione, pomyliłem pliki...

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Zamówienia w Panelu Administarcyjnym jak usunąć ???
« Odpowiedź #14 dnia: Maj 25, 2012, 05:58:32 pm »
$this->delete = true;

tylko mała uwaga - to nie usuwa tak naprawdę danego zamówienia ;) czyli wszystkich powiązań w bazie a tylko usuwa dane zamówienie z tzw. widoku ;)
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA