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

  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#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
  • 1 538 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






Również z jednym lub większą ilością słów kluczowych: isotope

Użytkownicy przeglądający ten temat: 1

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