wdrożenia PrestaShop

Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire

  • 7 Odpowiedzi
  • 1402 Wyświetleń

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

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Problem dotyczy Presty 1.5.4.1 .  Mam pytanie czy działają komuś linki w mailu o zamówieniu , który otrzymuje klient
Chodzi o fragment mail jak niżej :
 "
W sekcji Moje konto / Moje zamówienia / Historia zamówień - możesz sprawdzić swoje zamówienie i pobrać fakturę.   

Ja mam w konfiguracji zamówień ustawiony szablon :bankwire
Nazwa statusu "Oczekiwanie na płatność przelewem bankowym"

U mnie te linki  niestety nie działąją . Może należy coś zmienić w konfiguracji zamówień ?

Dodam , że podmianka na angielską wersję linków ( z pliku   "mails/en/bankwire.php" ) nie pomaga .

Bardzo mi zależy na jakiejś wskazówce , może to u kogoś działa  ?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #1 dnia: Lipiec 02, 2013, 10:24:50 am »
to, ze nie dziala... a jaki masz link zwrotny z maila?
design4VIP z innej strony...

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #2 dnia: Lipiec 02, 2013, 10:45:10 am »
Kod w pliku bankwire.php który tworzy te linki jest taki :
<td align="left">Możesz sprawdzić historię swojego zam&oacute;wienia : <a style="color: {color}; font-weight: bold; text-decoration: none;" href="{history_url}">"Historia zam&oacute;wień" oraz pobrać fakturę z Twojego konta  <a style="color: {color}; font-weight: bold; text-decoration: none;" href="{my_account_url}">"Moje konto" w naszym sklepie .

</td>
 Wykonanie tego kodu html daje link http://www.moja_domena.pl/pl/my-account.php
oraz http://www.moja_domena.pl/pl/history.php . Po wejściu na te linki mamy komunikat o błędzie 404
oraz :
  Strona niedostępna  Niestety podany przez ciebie adres URL nie jest dostępny
 Aby wyszukać produkt wpisz jego nazwę w polu poniżej    Przeszukaj katalog naszych produktów: 
   
   
 

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #3 dnia: Lipiec 02, 2013, 01:43:07 pm »
sprawdz w ogole czy masz plik history.php, bo jakbym nie kombinowal to Tools go nie widzi. ewentualnie mzoe byc uszkodzony albo niekompletny, to samo tyczy sie Tools
design4VIP z innej strony...

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #4 dnia: Lipiec 02, 2013, 02:21:10 pm »
W głównym katalogu mam history.php ,jego zawartość mogę wylistować
A przy okazji mam pytanie : zmiany w pliku bankwire.php nie są odzwierciedlone w mailach .
Np. zmieniam w pliku ( po za funkcjonalnością admina - czyli w oddzielnym edytorze ) bankwire.php np. kolor tła
na zielony dla jakis fragmentów tekstu wgrywam plik spowrotem na ftp  moja_domena/mails/pl/bankwire.php  i tych zmian nie widać . To pewnie jakieś zabezpieczenie przed podmianką .  Czy powinienem zrobić "Dodaj lub aktualizuj język" ?

aby to zaistniało realnie w sklepie ? Sytuację ilustruje załacznik .
 

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #5 dnia: Lipiec 02, 2013, 06:44:15 pm »
 
Cytuj
Wykonanie tego kodu html daje link http://www.moja_domena.pl/pl/my-account.php
a czy wogóle korzystasz z opcji kilku języków?????
spróbuj  http://www.moja_domena.pl/my-account.php
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #6 dnia: Lipiec 02, 2013, 08:16:13 pm »

Tzn. jest u mnie wersja sklepu spolszczona wg reguł które są ogólnie znane .

Czy te linki w tej wersji Presty działają ?

U mnie plik my-account.php jest w podkatalogu czyli ścieżka wygląda tak :
http://www.moja_domena.pl/pl/my-account.php
i taki adres mogę poprostu wpisać w pasku adresów w przeglądarce i  jest ok - taki plik istnieje tylko , że mam błąd 404 . Zmieniałem nawet prawa do katalogu na 777 ale to najwyraźniej nie o to chodzi .

 
« Ostatnia zmiana: Lipiec 02, 2013, 09:30:19 pm wysłana przez Andrzej »

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Presta 1.5.4.1 problem z linkami w mailu do klienta zamówieniu-szablon bankwire
« Odpowiedź #7 dnia: Lipiec 05, 2013, 10:15:36 am »
Poradziłem z zapisywaniem zmian w poszczególnych szablonach - treść mail poprzez uzupełnienie - dodanie odpowiednich katalogów : <nazwa_modułu>/mail/pl  i od tego momentu wszystko się zapisuje jak trzeba i zmiany zrobione przez panel adm. działają . Jeśli chodzi o linki to też dałem radę poprzez  drobne modyfikacje adresów :
zamiast nazwy pliku php jako argument dla {url} trzeba podać "alias" odpowiedni dla wersji językowej :)
Jest ok .