Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: Benio w Grudzień 16, 2009, 11:23:34 pm

Tytuł: CMS i kod PHP
Wiadomość wysłana przez: Benio w Grudzień 16, 2009, 11:23:34 pm
Witam
Chcę wstawić formularz php/ajax jakikolwiek inny byle nie flashowy do CMS'a. Czy  wiecie jak sprawić aby CMS przyjął mi kod <?php ?>

Pozdrawiam
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: lof w Grudzień 17, 2009, 11:02:43 am
nie da sie musisz to wpisać już w tpl albo modułach inaczej nie tam tylko czysty html z tego co mi wiadomo.
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: kuras w Grudzień 18, 2009, 01:08:05 am
A czy da się wstawić kod js do CMSa? Tzn ja wiem że nie... ale czy ktoś wie jak to obejść? Nie mogę dodać nawet linka do zewnętrznego kodu...
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: lof w Grudzień 21, 2009, 09:09:18 am
z tego co widzę ogólnie trzeba by wymienić tiny_mce ( czyli program do edycji tekstu) na najnowszą wersje - jest duużo duuuużo lepsza ( wygląda tak http://tinymce.moxiecode.com/examples/full.php )
i może tam da się dodać kod...

a jak nie to dodaj w module CMS'a  js'a i powinno śmigać :)
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: kuras w Grudzień 22, 2009, 11:03:06 am
Mhy... nie używam edytora i nie chce ;-) a nawet zmiana na nowszą wersję nic nie da gdyż (tak przypuszczam) blokowane jest zapisanie kodu JS albo linku do pliku... wywala taki komunikat "pole treść (Polski) jest niepoprawne"
Blokowane jest z powodów bezpieczeństwa. Rozumiem, że warto blokować tak formularze z "frontu" ale w adminie chyba nie ma potrzeby... ale może ktoś mnie oświeci.

Odnośnie "dodaj w module CMS'a js'a" chodzi ci o to aby dodać w cms.tpl kod js, tak?
Jest to rozwiązanie i go stosuje ale z pewnych względów muszę kod JS mieć w treści.

Czy ktoś zna rozwiązanie... wydaje mi się że wymaga to pogrzebania w pliku "admin"/tabs/AdminCMS.php a dokąldne tutaj ".htmlentities(stripslashes($this->getFieldValue($obj, 'content', $language['id_lang'])), ENT_COMPAT, 'UTF-8')"

Niestety nie znam się na tyle na PHP ale może ktoś z magikówPHP pomoże :-)
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: lof w Grudzień 22, 2009, 11:16:13 am
a co chcesz dokładnie uzyskać? jakiś bajer w tekście??
bo przecież jak zdefiniujesz js w body ( oczywiście takiego który nie będzie się gryzł z innymi jsami) to nie powinno być problemu. a jak chcesz go dodać inaczej to najprościej dodaj go w tabeli w której jest zapisany tekst z cms czyli jakoś tak: presta_shop_cms_lang
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: kuras w Grudzień 22, 2009, 11:19:35 am
Chce dodać w CMS link do JS i coś w <script></script>. Muszę mieć to w treści dodanej poprzez CMS a nie w pliku cms.tpl.

Zakładając że dodam w tabeli to potem jak będę chciał edytować od nowa treść w CMS znów mi nie pozwoli zapisać, więc trzeba będzie usunąć i znów dodać do tabeli :(
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: lof w Grudzień 22, 2009, 12:04:46 pm
innej możliwości nie widzę  ???
Tytuł: Odp: CMS i kod PHP
Wiadomość wysłana przez: kuras w Grudzień 22, 2009, 12:20:38 pm
Wielkie dzięki.

ja sobie myślę że trzeba zastąpić tą komendę "htmlentities" na inną.