Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: Andrzej w Lipiec 02, 2013, 10:17:37 am
-
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 (http://www.tulipany-bk.pl/my-account.php) / Moje zamówienia / Historia zamówień - możesz sprawdzić (http://www.tulipany-bk.pl/history.php) 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 ?
-
to, ze nie dziala... a jaki masz link zwrotny z maila?
-
Kod w pliku bankwire.php który tworzy te linki jest taki :
<td align="left">Możesz sprawdzić historię swojego zamówienia : <a style="color: {color}; font-weight: bold; text-decoration: none;" href="{history_url}">"Historia zamó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 (http://www.moja_domena.l/pl/my-account.php)
oraz http://www.moja_domena.pl/pl/history.php (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:
-
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
-
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 .
-
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
-
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 (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 .
-
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 .