DariuszMaranda Posted May 24, 2021 Share Posted May 24, 2021 Witam, chciałbym dodać notatkę do zamówienia w formie wiadomości kupującego. Zamówienia z Presty są przesyłane do Baselinker, i chciałbym dodać warunek, "Jeżeli $customer.id_default_group == 5" to doklej do wiadomości dany ciąg znaków, wiadomośc od kupującego jest przenoszona również do baselinkera, i w ten sposób bedę mógł w baselinker odfiltrować zamówienia klientów z grupy 5, i automatycznymi aukcjami wykonac pewne czynności. Podejrzewam że należało by dodać jakiegoś if'a, jednak nie bardzo wiem gdzie, próbowałem podmieniać wartość zmiennej $msgText w OrderDetailController, ale to nie przyniosło rezultatu, i nie mam pomysłu gdzie dalej można to wygrzebać. Link to comment Share on other sites More sharing options...
DariuszMaranda Posted May 27, 2021 Author Share Posted May 27, 2021 (edited) Efekt uzyskałem po przez dodanie do pliku integracyjnego kilku linijek kodu // pobieranie istniejącego klienta $sql = "SELECT id_default_group FROM `${dbp}customer` WHERE `email`= '${order['email']}'"; $result = DB_Query($sql); if(DB_NumRows($result) > 0) { $customer_id_default_group = DB_Result($result, 0); } if($customer_id_default_group != 1 && $customer_id_default_group != 2) { $o['user_comments'] = trim($o['user_comments']) ." - Zamówienie B2B"; } else { $o['user_comments'] = trim($o['user_comments']); } Edited May 27, 2021 by DariuszMaranda (see edit history) 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