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?
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!
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!
#1
Napisany 10 May 2013 - 00:08

Strony internetowe (Contao, joomla, sklepy internetowe, marketing) i wszystko inne co jest związane z internetem.

#2
Napisany 10 May 2013 - 06:41

Samą fakturę możesz generować za pomocą hooka
Numer zamówienia możesz modyfikować przez:
A kolejny krok w zamówieniu możesz dodać za pomocą:
$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');
Codefog - Contao web development
Także otagowane jednym lub więcej z tych słów kluczowych: isotope
![]() |
Rozszerzenia Contao →
Rozszerzenia →
Isotope →
Isotope: Integracja z AllegroRozpoczęte przez Jacek, 29 Nov 2018 ![]() |
|
![]() |
|
![]() |
Rozszerzenia Contao →
Rozszerzenia →
Isotope →
Isotope: Paczkomaty - Wysyłka InPostRozpoczęte przez Jacek, 27 Mar 2018 ![]() |
|
![]() |
|
![]() |
Rozszerzenia Contao →
Rozszerzenia →
Isotope →
Koszyk / Załóż konto ... Upraszczanie procesu zakupowegoRozpoczęte przez Jacek, 27 Oct 2017 ![]() |
|
![]() |
|
![]() |
Rozszerzenia Contao →
Rozszerzenia →
Isotope →
Manualne sortowanie produktówRozpoczęte przez Avillon, 23 Aug 2016 ![]() |
|
![]() |
|
![]() |
![]() Isotope 2.3.0-beta1, jak pokazać wartość atrybutu w szablonie?Rozpoczęte przez stpr, 20 Jul 2015 ![]() |
|
![]() |
0 użytkowników czyta ten temat
0 użytkowników, 0 gości, 0 anonimowych użytkowników