wdrożenia PrestaShop

kopia modułu - Płatność na Konto

  • 5 Odpowiedzi
  • 6158 Wyświetleń

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

*

Offline plaxton

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: forum
kopia modułu - Płatność na Konto
« dnia: Marzec 11, 2019, 01:25:51 am »
Czy ktoś próbował zrobić kopię modułu bankwire - płatność na konto ?

Próbowałem wykonać kopię amatorsko, niestety skopiowanie i wymiana zmiennych z BANKWIRE na TRANSFER , ale nie wyszło. Prawdopodobnie dlatego że moduł ma wszyte w system wysyłanie powiadomień o zmianie statusu "oczekuje na przelew" . Rozjeżdża się przy ostatnim kroku płatności.

Dlatego potrzebuje pomocy.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: kopia modułu - Płatność na Konto
« Odpowiedź #1 dnia: Marzec 11, 2019, 10:12:55 am »
Musisz pozmieniać zarówno nazwy funkcji jak i nazwy zmiennych w całym pliku php modułu oraz tpl
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline plaxton

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: forum
Odp: kopia modułu - Płatność na Konto
« Odpowiedź #2 dnia: Marzec 11, 2019, 02:06:11 pm »
Wszytko co maiło nazwę bankwire , BANKWIRE , bank_wire , pozmieniałem odpowiednio na transfer. Dodałem też na wszelki wypadek ręcznie status transfer. Ale to nie pomogło.

W którym miejscu w module zaszyty jest kod odpowiadający za status zamówienia?

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: kopia modułu - Płatność na Konto
« Odpowiedź #3 dnia: Marzec 11, 2019, 05:15:22 pm »
w kontrolerze validation.
$this->module->validateOrder($cart->id, Configuration::get('PS_OS_BANKWIRE'), $total, $this->module->displayName, NULL, $mailVars, (int)$currency->id, false, $customer->secure_key);
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline plaxton

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: forum
Odp: kopia modułu - Płatność na Konto
« Odpowiedź #4 dnia: Marzec 11, 2019, 06:06:43 pm »
Zmieniłem na Transfer ale dalej niestety nie działa  :(

rt->id, Configuration::get('PS_OS_TRANSFER'), $total, $this->module->displayName, NULL, $mailVars, (int)$currency->id, false, $customer->secure_key);
Czy status bankwire jest wszyty w silnik sklepu, bo to moduł defaultowy ?
Czy może trzeba stworzyć nowy status bezpośrednio w module ? Stworzenie ręcznie statusu w sklepie niestety niewiele dało.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: kopia modułu - Płatność na Konto
« Odpowiedź #5 dnia: Marzec 12, 2019, 11:28:26 am »
musisz się odwołać do zmiennej - id stworzonego statusu
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl