wdrożenia PrestaShop

brak tekstu w module 'płatność za pobraniem' po zmianie szablonu

  • 4 Odpowiedzi
  • 6552 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline met

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
brak tekstu w module 'płatność za pobraniem' po zmianie szablonu
« dnia: Sierpień 31, 2013, 12:25:53 pm »
przy wyborze sposobu płatności za pobraniem (moduł Wersja : 0.4) nie ma tekstu który powinien być w pliku : /modules/cashondelivery/translations/pl.php ,czyli:

$_MODULE['<{cashondelivery}prestashop>payment_b7ada96a0da7ee7fb5371cca0b036d5c'] = 'Zapłać przy odbiorze';
$_MODULE['<{cashondelivery}prestashop>payment_536dc7424180872c8c2488ae0286fb53'] = 'Płacisz za towar przy dostawie';

w języku angielskim również się nie pokazuje...

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: brak tekstu w module 'płatność za pobraniem' po zmianie szablonu
« Odpowiedź #1 dnia: Wrzesień 01, 2013, 10:41:14 am »
Zobacz czy wykonałeś tłumaczenie dla dobrego tematu. Pliki tłumaczeń zapisywane są w dwóch miejscach katalog modułu instalacji sklepu i katalog tematu/ moduły
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline met

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: brak tekstu w module 'płatność za pobraniem' po zmianie szablonu
« Odpowiedź #2 dnia: Wrzesień 01, 2013, 11:28:24 am »
dzięki za odpowiedź. ale nie wiem do końca co przetłumaczyć, w katalogu:

prestashop/themes/default/modules - nie ma modułu cashondelivery a wyświetla tekst na skórce domyślnej

prestashop/themes/nowaskorka/modules - też nie ma modułu cashondelivery, działa tylko nie wyświetla się tekst

jedyne co przyszło mi do głowy to skopiowanie modułu 'cashondelivery' z
prestashop/modules/ do
prestashop/themes/nowaskorka/modules

i nadal tekst się nie wyświetla, tej jednej linijki brakuje zarówno w języku polskim jak i angielskim (jak kliknie w puste pole to poprawnie przechodzi do strony 'Podsumowanie zamówienia' i tam jest elegancko wszystko przetłumaczone

pojawia się nawet napis "Zapłać przy odbiorze" po najechaniu kursorem na pusty blok

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: brak tekstu w module 'płatność za pobraniem' po zmianie szablonu
« Odpowiedź #3 dnia: Wrzesień 01, 2013, 12:48:38 pm »
podaj adres trony może masz w stylach nagrzebane ?

MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline met

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: brak tekstu w module 'płatność za pobraniem' po zmianie szablonu
« Odpowiedź #4 dnia: Wrzesień 01, 2013, 01:24:19 pm »
dzięki za naprowadzenie...:

wszystkiemu winny był plik:

cashondelivery/views/templates/hook/payment.tpl

było:

<p class="payment_module">
    <a href="{$link->getModuleLink('cashondelivery', 'validation', [], true)}" title="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}">
        <img src="{$this_path}cashondelivery2.jpg" alt="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}" style="float:left;" />
        <br />{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}
        <br />{l s='You pay for the merchandise upon delivery' mod='cashondelivery'}
        <br style="clear:both;" />
    </a>
</p>

usunąłem br-y:

<p class="payment_module">
    <a href="{$link->getModuleLink('cashondelivery', 'validation', [], true)}" title="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}">
        <img src="{$this_path}cashondelivery2.jpg" alt="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}" style="float:left;" />
        {l s='Pay with cash on delivery (COD)' mod='cashondelivery'} {l s='You pay for the merchandise upon delivery' mod='cashondelivery'}
    </a>
</p>

uff 4 godziny stracone, ale teraz jest ok :)
serdeczne dzięki