wdrożenia PrestaShop

Problem z nieprawidłowym wyświetlaniem mail

  • 11 Odpowiedzi
  • 2437 Wyświetleń

0 użytkowników i 5 Gości przegląda ten wątek.

*

Offline lukaszlis

  • Stały użytkownik
  • ***
  • 80
  • 0
  • PrestaShop: 1.5.4
  • Status: Właściciel
Problem z nieprawidłowym wyświetlaniem mail
« dnia: Wrzesień 16, 2013, 12:26:11 pm »
Witam
Mam problem z mailami z zamówieniami dla klientów. Trochę się rozjeżdżają. Wygląda to tak jak w załączniku. Ma ktoś może jakiś pomysł gdzie podjąć trop?:-)
Dzięki i pozdrawiam

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #1 dnia: Wrzesień 16, 2013, 03:10:27 pm »
najprosciej, podmienic na oryginalne pliki maili i nie tlumaczyc za pomoca panelu admina tylko w plikach
design4VIP z innej strony...

*

Offline lukaszlis

  • Stały użytkownik
  • ***
  • 80
  • 0
  • PrestaShop: 1.5.4
  • Status: Właściciel
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #2 dnia: Wrzesień 16, 2013, 03:21:49 pm »
Czyli oryginały z rozpakowanej Presty podmienić przez FTP? Sorki, wolę się upewnić bo będę to robił na żywym organiźmie:-).

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #3 dnia: Wrzesień 16, 2013, 06:04:32 pm »
tak, a takie rozjezdzanie generuje panel adminsitracyjny, tak bylo w 1.3, 1.4 no i widze, ze dalej w 1.5. zle umieszczenie {products} oraz {discounts} w przetlumaczonych mailach. zazwyczaj laduja na koncu przetlumaczonego pliku a powinny byc troche wyzej
design4VIP z innej strony...

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #4 dnia: Wrzesień 16, 2013, 10:08:50 pm »
lub podmień szablon z angielskiej wersji i przetłumacz - tam jest ok.
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline dees

  • Nowy
  • *
  • 18
  • 0
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #5 dnia: Wrzesień 26, 2013, 11:11:21 am »
Wyedytować należy plik mails/pl/order_conf.html. Należy zamienić fragment:

<td align="left">{products} {discounts}
<table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #374953;" border="0">
<!-- Title -->
<tbody>
<tr style="background-color:#B9BABE; text-align:center;">
<th style="width: 15%; padding: 0.6em 0;">Ref</th> <th>Produkt</th> <th style="width: 15%; padding: 0.6em 0;">Cena jednostkowa</th> <th style="width: 15%; padding: 0.6em 0;">Ilość</th> <th style="width: 20%; padding: 0.6em 0;">Suma</th>
</tr>




na



<td align="left">
<table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #374953;" border="0">
<!-- Title -->
<tbody>
<tr style="background-color:#B9BABE; text-align:center;">
<th style="width: 15%; padding: 0.6em 0;">Ref</th> <th>Produkt</th> <th style="width: 15%; padding: 0.6em 0;">Cena jednostkowa</th> <th style="width: 15%; padding: 0.6em 0;">Ilość</th> <th style="width: 20%; padding: 0.6em 0;">Suma</th>
</tr>
<tr>
<td colspan="5">
{products}
</td></tr>
<tr>
<td colspan="5">{discounts}</td>
</tr>


Pozdrawiam

*

Offline kornolio

  • Stały użytkownik
  • ***
  • 54
  • 0
    • www.krzysztofkossek.pl
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #6 dnia: Wrzesień 27, 2013, 10:26:35 am »
przecież toć Panie jest zwykła tabelka w zwykłym htmlu ;]
zabieracie się za tworzenie sklepu, a podstawowego szablonu w czystym nie możecie zrobić :p

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #7 dnia: Wrzesień 27, 2013, 10:51:02 am »
@kornolio, widac, ze nie miales za wiele stycznosci z mailami prestashop a tym bardziej nie "bawiles sie" w poprawki po tlumaczeniach w panelu....

to, ze to jest HTML, to raczej zadna ameryka, ale jestem ciekawy jak czystym HTML wyswlietlisz sobie tabele produktow, cen, podsumowania, podatkow i adresow zamawiajacego.... o tak zagadka na nieprzespane noce dla Ciebie....

jezlei to tylko "przeciez czysty HTML" to powiedz mi jak w tym mailu wyswietlic np. zdjecia zamowieonego produktu? przeciez to tylko drobna przerobka "czystego HTML" ;)


kolega @dees podal dosc istotna zmiane, jaka nalezy wkonac w mailach, ktore zostaly posypane przez tlumacza PS. wystarczy tylko wnikliwie przeanalizowac obydwa kody "czystego HTML" i zobaczyc jaka mala, ale istotna zmiana w nich zaszla
design4VIP z innej strony...

*

Offline kornolio

  • Stały użytkownik
  • ***
  • 54
  • 0
    • www.krzysztofkossek.pl
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #8 dnia: Wrzesień 27, 2013, 11:17:18 am »
no właśnie zmieniłem mejle po swojemu i owszem nie bawiłem się w tłumaczenia z poziomu admina.
Otworzyłem edytor i wklepałem <table style="..."><tbody> itd., tłumacząc bezpośrednio w edytorze i używając zmiennych z presty.
To nie jest przecież trudne. to jest prosta, zwykła tabelka.

Fakt, wstawienie obrazka nie przyszło mi na myśl, ale pewnie da się zrobić tak jak z logiem w mejlach czy przypisaniem do zmiennej w koszyku.
Jak podejrzewam trzeba by było w klasie utworzyć nową zmienną, podejrzeć jak przypisywany jest obrazek z loga i to analogicznie z produktem zrobić. Może łatwo mi teraz to pisać, ale chyba jest to do wykonania.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #9 dnia: Wrzesień 27, 2013, 12:12:32 pm »
jak najbardziej jest to do zrobienia, bo w wiekszosci moich prac takie rozwiazanie dodaje gratis Klientom. jest to dosc proste do wykonania i wcale nie trzeba az tak wnikliwie patrzec jak wstawiane jest logo, to za wiele nie da.

poza tym logo wstawiane jest do maila progresywnie, a jezeli chodzi o zdjecia produktow to juz nie az tak potrzebna rzecz wiec mozna to wstawic linkami bezposrednimi, kliet wie, ze musi miec w takim wypadku obsluge maili z grafikami i to wystarczy.

a tak nie do konca wiem z czym masz tutaj problem, przeciez wstawienie obrazka to "czysty HTML" - <img src=''/>.....


design4VIP z innej strony...

*

Offline kornolio

  • Stały użytkownik
  • ***
  • 54
  • 0
    • www.krzysztofkossek.pl
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #10 dnia: Wrzesień 27, 2013, 12:28:41 pm »
ale ja przecież nie mam problemu :)

napisałem, ze nie wstawiałem obrazów produktu, ponieważ nie miałem takiej potrzeby.
Przeczytawszy tylko ten fragment poniższy zacząłem przez Ciebie główkować czy wystarczy wstawić "img src" czy też zmienną typu {zdjęcie_produktu}

[...]jezlei to tylko "przeciez czysty HTML" to powiedz mi jak w tym mailu wyswietlic np. zdjecia zamowieonego produktu? przeciez to tylko drobna przerobka "czystego HTML" ;) [..]

a mój post odnosił się tylko do tego, że przeróbki powiadomień są chyba najprostszą rzeczą w preście, o ile mamy tylko zmienić położenie istniejących już danych.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Problem z nieprawidłowym wyświetlaniem mail
« Odpowiedź #11 dnia: Wrzesień 27, 2013, 02:27:34 pm »
no to szkoda, ze nie przeczyatles poczatku posta.... bo raczej pytanie nie tyczylo sie "przerobki powiadomien" tylko wyeliminowania bledu, ktory juz wystepowal.

szkoda, ze ze swoja "czysta wiedza na temat HTML" nie rozwiazales posta na samym poczatku.

kwestia twojej wypowiedzi "czy wystarczy wstawić "img src" czy też zmienną typu {zdjęcie_produktu}" za dobrze nie swiaczy o Twojej znajmosci budowy maili w PS. HTML to jedna rzecz, to tylko wysweitlenie ale juz uzyskanie tego co ma sie wyswietlic i w jaki sposob to raczej nie twoj konik. to juz odstawmy zdjecia, ale ide w zaparte, ze zmiana samej struktury i np. kolejnosci kolumn w liscie produktow sprawilaby ci niemila niespodzianke.

nie chcialbym byc znowu wziety przez administracje forum za "tego niedobrego" ale twoja wypowiedz calkowicie nie na temat i proba popisania sie (nie)wiedza w tym temacie nie dala mi wiekszego wyboru. post mial nienaganna strukture: pytanie > przyczyna > rozwiazanie(gotowiec) dla innych. a w ogole ten temat (pytanie) nie ma nic wspolnego z HTML, a tym bardziej "czystym HTML", jak to nazwales, bo to nie jest bynajmniej czysty HTML tylko dosc rozbudowany sytetem wspierany przez HTML, zasadniczo to samo mozna powiedziec o calej budowie szablonu presta... "czysty HTML" jak sie popatrzy na zrodlo strony.... a jak sie skupi na plikach .tpl to juz pare zminnych sie pokazuje... a jednak dalej to HTML...
design4VIP z innej strony...