Jump to content
  • 0

[ROZWIĄZANE] Problem z numerem zamówienia w potwierdzeniu.


Fertechpl

Question

Witam!

 

Mam problem z wyświetleniem numeru zamówienia w potwierdzeniu zamówienia, moduł cashondelivery.

 

Chciałbym żeby numer zamówienia wyświetlał się tak samo jak w przypadku modułu bankwire.

(Czyli po zatwierdzeniu zamówienia, wyświetla się info że został wysłany e-mail, numer zamówienia($reference), i inne dane)

 

Z czego co próbowałem var_dumpować, w danym module nie mam dostępu do var'a $reference, tak jak w module bankwire.

 

Czy ktoś może posiada rozwiązanie tego problemu?

 

Swoją drogą dziwie się że tego nie było w "standardzie" :P

 

Pozdrawiam!

 

[ROZWIĄZANIE] (2 minuty potem :D )

 

Zmiana w pliku:

modules/cashondelivery/cashondelivery.php

 

Zmień to:



public function hookPaymentReturn($params)
	{
		if (!$this->active)
			return ;

		return $this->display(__FILE__, 'confirmation.tpl');
	}

Na to:
 

public function hookPaymentReturn($params)
    {
        if (!$this->active)
            return ;

if (isset($params['objOrder']->reference) && !empty($params['objOrder']->reference))
$this->smarty->assign('reference', $params['objOrder']->reference);

        return $this->display(__FILE__, 'confirmation.tpl');
    }

Dodana linia:
 

if (isset($params['objOrder']->reference) && !empty($params['objOrder']->reference))
$this->smarty->assign('reference', $params['objOrder']->reference);

(Tutaj zmiana w wyświetlaniu)

Zmiana w pliku:

modules/cashondelivery/views/templates/hook/confirmation.tpl

 

Dodajemy tam gdzie chcemy żeby nam wyświetlało numer:
 

{$reference} 

Powodzenia!

Edited by Fertechpl (see edit history)
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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