Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: karo11 w Grudzień 01, 2014, 10:16:57 pm

Tytuł: Powaiadomienia email do administratora z numerem telefonu klienta
Wiadomość wysłana przez: karo11 w Grudzień 01, 2014, 10:16:57 pm
Witam,

Presta 1.4.4.1 Proszę o pomoc - jak wstawić numer telefonu klienta w treści maila powiadamiającego administratora o złożonym nowym zamówieniu (nie znam się na pisaniu kodu) ? Zauważyłem, że prawdopodobnie należy zmodyfikować plik: new_order.html próbowałem wstawiać pola: {delivery_phone} i {invoice_phone} ale numer się nie drukuje ? Poniżej fragment tego pliku, pogrubiłem to co wstawiłem, ale chyba te zmienne nie mają wartości numeru telefonu ?

<td style="padding:0.5em 0 0.5em 0.5em; background-color:#EBECEE;">
                            {delivery_block_html}
                            {delivery_phone}
                        </td>
                        <td style="padding:0.5em 0 0.5em 0.5em; background-color:#EBECEE;">
                            {invoice_block_html}
                            {invoice_phone}
                        </td>

Proszę o podpowiedź jak ma wyglądać plik new_order.html żeby wiadomość zawierała numer telefonu klienta składającego zamówienie ?
Tytuł: Odp: Powaiadomienia email do administratora z numerem telefonu klienta
Wiadomość wysłana przez: west w Grudzień 02, 2014, 06:29:58 am
musisz zmodyfikować szablon adresu dostępny dla danego kraju w zakładce lokalizacja / kraje / polska
Tytuł: Odp: Powaiadomienia email do administratora z numerem telefonu klienta
Wiadomość wysłana przez: design4VIP w Grudzień 02, 2014, 10:10:10 am
zakladam, ze albo usunales jeden z numerow telefonow w formularzu rejestracji albo klient zazwyczaj (bo jest pierwszy w kolejnosci) wypelnia nr tel komorkowego. a to juz calkiem inne pole 'phone_mobile'. musisz zmienic sobie kontroler dla tego maila, czyli plik ./modules/mailalerts/mailalerts.php i dodac to pole do zmiennej {delivery_phone} i {invoice_phone}

powinno to wygladac tak:

'{delivery_phone}' => ($delivery->phone) ? $delivery->phone : $delivery->phone_mobile,
'{invoice_phone}' => ($invoice->phone) ? $invoice->phone : $invoice->phone_mobile,

Tytuł: Odp: Powaiadomienia email do administratora z numerem telefonu klienta
Wiadomość wysłana przez: karo11 w Grudzień 04, 2014, 09:11:31 pm
deejay3 (http://prestashopforum.pl/index.php?action=profile;u=2698) 
Bardzo dziękuję za pomoc - wszystko działa jak należny :) Wielkie dzięki !