Jump to content
pawlus1993

CMS - regulamin jako skrypt, jak wstawić?

Recommended Posts

Witam serdecznie,

pewna firma sporządziłem nam regulamin i udostępnia go nam poprzez skrypt. W CMS-ie regulamin trzeba wstawić <script>...</script> jednak Prestashop wywala wtedy błędy i nie pozwala na publikację tej strony. Jak inaczej można obejść problem, jak można wstawić znaczniki <script> w cms. Myślałem także nad tym, żeby zmienić podlinkowanie utworzonego regulaminu (zamiast po naciśnięciu w odnośnik regulamin i przeniesieniu do strony z regulaminem utworzonej przez edytor przekierowywało by np. na adres http://mojadomena.pl/regulamin.html <- a w pliku tym znajdował by się skrypt generujący regulamin podesłany Nam przez tą firmę).

 

Jakieś pomysły, sugestie?

Z góry dziękuję za pomoc.

Share this post


Link to post
Share on other sites

Dzięki, poradnik działa. Wkleiłem jednak kod skryptu w kod źródłowy cms-a i wyswietla się jednak pusta biała strona w miejscu gdzie powinien być regulamin...

 

<script>...trescSkryptu...</script> wkleiłem bezpośrednio w kod źródłowy, nie otaczałem go żadnymi innymi znacznikami 

Edited by pawlus1993 (see edit history)

Share this post


Link to post
Share on other sites

w tym przypadku trzeba by było sprawdzić skrypt i jak zachowuje się na stronie. 

możesz podać adres, o ile to możliwe?

Share this post


Link to post
Share on other sites

Wydaje mi się że należy zastosować znaczniki {literal}.

 

Poza tym z tego co widzę regulamin jest, tylko w złym miejscu.

Share this post


Link to post
Share on other sites

 

 

Wydaje mi się że należy zastosować znaczniki {literal}.

wstawiając skrypt js do treści strony cms nie trzeba korzystać z {literal}{/literal}

korzystamy z tego tylko wtedy, kiedy nasz skrypt umieszczamy w plikach .tpl i tylko wtedy kiedy skrypt zawiera brackety czyli klamry (smarty interpretuje klamry jako część składni smarty - a {literal}{/literal} oznacza, że treść ujęta w te tagi nie będzie interpretowana przez kompilator)

 

 

 

Tutaj masz adres strony: http://allforyou.pl/...ent/7-regulamin

a tutaj skrypt, który wstawiam:

<script src='https://www.rzetelny...b11cf0a424025a8'></script>

 

 

nas tronie prefrences> general wyłącz html purifier, dodatkowo na stronie adv. parameters > performance WYŁĄCZ przenoszenie skryptów do stopki. 

 

skrypt który wkleiłeś w takim przypadku jest przenoszony do stopki (dlatego też regulamin wyświetla się w stopce)

Share this post


Link to post
Share on other sites

Nie zauważyłem nawet że wyświetla się pod stopką..

Jest jakaś możliwość, żeby wyświetlał się poprawnie? Ma ktoś jakiś pomysł?

Kod jest wklejony bez żadnych zmian i żadnego formatowania

Share this post


Link to post
Share on other sites

Nie zauważyłem nawet że wyświetla się pod stopką..

Jest jakaś możliwość, żeby wyświetlał się poprawnie? Ma ktoś jakiś pomysł?

Kod jest wklejony bez żadnych zmian i żadnego formatowania

 

napisałem sekundę przed Tobą ;-) sprawdź mój post #7

Share this post


Link to post
Share on other sites

Widzę właśnie :)

Ale niestety nie mogę znaleźć opcji "przenoszenie skryptów do stopki" a sprawdzałem i w Preferencje->Ogólne jak i w Zaawansowane->Wydajność. Wersja Prestashop to 1.6.0.6

Share this post


Link to post
Share on other sites

w 1.6.06 jest na stale na dole - nie ma tej opcji

Share this post


Link to post
Share on other sites

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More