kiedyś do starszej wersji był plugin sendOrderToClient; podaje opis po angielsku powinno Ci sie udac dopasować go do wersji 4 możliwe że zadzaiła
------------------------------ Quick.Cart by OpenSolution.org www.opensolution.org ------------------------------ sendOrderToClient v0.6 ------------------------------
Requirements ------------------------------ 1. Plugin works correctly with freeware version of Quick.Cart v3.0 We dont guarantee that this plugin will work with other versions or plugins
2. Installation of this plugin should do person who knows HTML and basic PHP.
HowTo Install ------------------------------ step 1) open templates/orders_print.tpl and after code: <!-- END ORDER_EMAIL_FOOT -->
paste: <!-- BEGIN CUSTOMER_ORDER_EMAIL_TITLE -->$lang[Order_customer_info_title]$aData[iOrder]<!-- END CUSTOMER_ORDER_EMAIL_TITLE --> <!-- BEGIN CUSTOMER_ORDER_EMAIL_BODY --> $lang[Order_customer_email_head] ------------------------ $lang[Order_customer_personal] ------------------------ $aData[sFirstName] $aData[sLastName] $aData[sCompanyName] $aData[sStreet] $aData[sZipCode] $aData[sCity] $aData[sPhone] $aData[sEmail]
a) Edit language and translate: - Order_customer_email_head - this info will display customer in email before: Your personal data - Order_customer_email_foot - this info will display customer in the end of email. This is wright place to put your company info
b) If you want to disable this plugin then in core/orders.php change: $this->sendEmailToCustomerWithOrderDetails( $sFile, $iOrder ); to: //$this->sendEmailToCustomerWithOrderDetails( $sFile, $iOrder );
c) mail() function on your server must be enabled.
---------------------------------------
te linie oczywiście tłumaczysz na język polski $lang['Order_customer_info_title'] = "Dziękujemy za zamówienie naszych produktów. Id: "; $lang['Order_customer_personal'] = "Twoje dane"; $lang['Order_customer_products'] = "Zamówione produkty"; $lang['Order_customer_delivery'] = "Dostawa i płatności"; $lang['Order_customer_email_head'] = ""; $lang['Order_customer_email_foot'] = "W przypadku zapłaty poprzez 'Przelew' po dokładnym sprawdzeniu produktu, dostaną Państwo od nas w przeciągu 24h e-maila z danymi i numerem konta do zapłaty za przedmiot."; ?>; ------------------------------------------------------ pliki edytuj notepad2.exe przy zwykłym notatniku beddziesz mialdziwne znaki na stronie typu: online 116
Mam wersję 3.7 ponieważ moj serwer PHP nie obsługuje najnowszej. Mam rownież problem z mailem wysyłanym do klienta. Mianowicie mail ten po prostu nie jest wysyłany.
Po wstawieniu powyższych kodów do plików, wyskakuje mi taki błąd u góry każdej strony:
Warning: Cannot modify header information - headers already sent by (output started at /home/costam/public_html/mojadomena/sklep/lang/pl.php:1) in /home/costam/public_html/mojadomena/sklep/index.php on line 20
Proszę o pomoc. Nawet nie idzie dodać towaru do koszyka.
Błąd pojawiał się już wiele razy na forum. Prawdopodobnie do edycji pliku lang/pl.php użyłeś edytora, który nie obsługuje poprawnie kodowania UTF-8. Polecam darmowego Notepad++.