Jump to content

Notatka przy zamówieniu


DariuszMaranda

Recommended Posts

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

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 by DariuszMaranda (see edit history)
Link to comment
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
×
×
  • Create New...