Jump to content
  • 0

[fix] [transferuj.pl] - instrukcja jak dodać ikony banków


devein

Question

jak włączyc ikonki banków.

 

pogrubione - zmiany lub dodania do kodu.

 

plik transferuj.php

 

function preparePayment()

{

 

 

...

 

//preg_match_all("/\['(.*?)','(.*?)'/s", $curl_res, $res);

 

preg_match_all("/\['(.*?)','(.*?)','(.*?)','(.*?)'/s", $curl_res, $res);

$channels = '<p>Wybierz swój kanał płatności:</p><br/><table><tr>';

 

for($i=0;$i<count($res[1]);$i++)

{

$cell = "<td style='padding:4px'><input type='radio' id='tr_".$res[1][$i]."' name='kanal' value='".$res[1][$i]."' /><label for='tr_".$res[1][$i]."'> ".$res[2][$i]."<img src='".$res[4][$i]."' alt='".$res[2][$i]."' /></label></td>";

if($i % 2 == 1)

$channels .= $cell."</tr><tr>";

else

$channels .= $cell;

}

$channels .= '</tr></table>';

 

 

 

========

 

fix 2: powiadamianie klienta mailem potwierdzającym płatność. klient otrzyma potwierdzenie płatności z transferuj.pl ale chciałem żeby otrzymał takie powiadomienie także ze sklepu - że sklep zaksięgował płatność.

 

validation.php (w katalogu modułu transferuj)

 

...

 

if ($status_transakcji=='TRUE')

{

$history = new OrderHistory();

$history->id_order = $cart_id;

$history->id_employee = $res["id_employee"];

$history->changeIdOrderState(_PS_OS_PAYMENT_, $cart_id);

$history->addWithemail(true);

//$history->add();

 

} else{

$history = new OrderHistory();

$history->id_order = $cart_id;

$history->id_employee = $res["id_employee"];

$history->changeIdOrderState(_PS_OS_ERROR_, $cart_id);

$history->addWithemail(true);

//$history->add();

}

Edited by devein (see edit history)
  • Like 2
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Świetne!! Nawet nie wiedziałem że można to zrobić tak prosto :)

 

Jedna mała rada dla próbujących rozwiązać pierwszy problem. W zaktualizowanym module transferuj, kod który trzeba poprawić znajdują się w transferuj/controllers/front/payment.php. Reszta  już za tym co napisał Devin, dla którego jeszcze raz wielkie dzięki :D

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...