wdrożenia PrestaShop

Połączenie tabeli ps_customers_messages z tabelą ps_orders.

  • 6 Odpowiedzi
  • 2440 Wyświetleń

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

*

Offline Shalom

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: PS
  • Status: forum
Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« dnia: Październik 04, 2017, 10:10:59 am »
Witajcie.

Mam problem ze znalezieniem tabeli lączącej tabelę z wiadomościami od kupującego z tebelą zamówień.
Czy mogę liczyć na pomoc?

Pozdrawiam.
« Ostatnia zmiana: Październik 04, 2017, 11:08:07 am wysłana przez Shalom »

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #1 dnia: Październik 04, 2017, 01:42:30 pm »
ps_customer_thread po id_zamówienia
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Shalom

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: PS
  • Status: forum
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #2 dnia: Październik 04, 2017, 01:49:33 pm »
No właśnie w ps_customers_messages jest tylko id_customers_thread i nijak nie mogę znaleźć połączenia do id_orders...

Zwróć Kolego na to, że po tym kluczu się nie da.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #3 dnia: Październik 05, 2017, 08:06:07 am »
left join dla id_customers_thread i dodatkowy left join dla orders po id_order. Tzn co się nie da kolego ?
:)
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Shalom

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: PS
  • Status: forum
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #4 dnia: Październik 05, 2017, 11:26:02 am »
Nie, no da się połączyć, ale id_customers_thread nie jest kluczem dla id_orders.
Dla przykłądu dodałem nowe zamówienie z wiadomością od kupującego i id_order mam 1600, a id_customers_thread mam 460.
Stąd właśnie moje pytanie, czy istnieje tabela łącząca w/w tabele, gdzie mamy id_order <-> id_customer_message.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #5 dnia: Październik 05, 2017, 11:32:52 am »
Jeszcze raz tłumaczę, że wiadomości są w "thread" po polsku wątkach. Jeśli chcesz powiązać wiadomości z konkretnym zamówieniem musisz połączyć tabele w sposób jaki Ci powiedziałem
thread - id zam - id wiad
czyli:
ps_customer_message.id_customer_thread == ps_customer_thread.id_customer_thread
ps_customer_thread.id_order == ps_orders.id_order
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Shalom

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: PS
  • Status: forum
Odp: Połączenie tabeli ps_customers_messages z tabelą ps_orders.
« Odpowiedź #6 dnia: Październik 05, 2017, 11:40:18 am »
Dziękuję.
Właśnie o tebelę ps_customer_thread chodziło.
Napisałeś to w pierwszej odpowiedzi, ale myślałem, że mówisz o polu ps_customer_message.ps_customer_thread, a nie o tabeli.:)