Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

[Isotope] dwa warianty faktur

isotope

  • Proszę się zalogować aby odpowiedzieć
1 odpowiedzi na ten temat

#1
sido

sido

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 118 postów
  • Strona www:zobacz
  • LokalizacjaWarszawa
Potrzebuję zamieścić w sklepie dwie różne wersje faktur z oddzielną numeracją.
Klient składając zamównienie w jednym z kroków miałby 2 radiobuttony. W zależności którą opcję wybierze, to w systemie wygeneruje się określony wariant faktury. Oba warianty miałby inny szablon, inne dane oraz powinny posiadać oddzielną numerację.

Zastanawiam się jak zrobić coś takiego?
  • 0
Strony internetowe (Contao, joomla, sklepy internetowe, marketing) i wszystko inne co jest związane z internetem. ;)

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Samą fakturę możesz generować za pomocą hooka
$GLOBALS['ISO_HOOKS']['generateCollection'][] z parametrami ($objTemplate, $arrItems, $this);

Numer zamówienia możesz modyfikować przez:
$GLOBALS['ISO_HOOKS']['generateOrderId'][] z parametrami ($objOrder);

A kolejny krok w zamówieniu możesz dodać za pomocą:
$GLOBALS['ISO_CHECKOUT_STEPS']['invoice_type'] = array('MyClass', 'setInvoiceType');

  • 0

Codefog - Contao web development






Także otagowane jednym lub więcej z tych słów kluczowych: isotope

0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników