Polskie wsparcie PrestaShop
PrestaShop => Dla początkujących => Wątek zaczęty przez: kamil_de w Luty 03, 2011, 02:26:55 pm
-
Witam
przy próbie dodania długiego opisu do sklepu przez CMS pojawia się komunikat o ograniczeniu treści do 65 535 znaków. Na początku pomyślałem, że wystarczy zmienić typ pola "content" w tabeli "ps_cms_lang" na LONGTEXT ale okazało się, że to pole już jest tego typu. Przy wyłączonym JS czyli bez edytora WYSIWYG komunikat też się pojawia.
Wrzuciłem tekst bezpośrednio przez phpMyAdmin i okazało się, że owszem został w bazie zapisany prawidłowo ale w sklepie wyświetla się obcięty wnioskuję, że limit jest określony gdzieś w skryptach, niestety nie potrafię znaleźć tego miejsca. Ktoś podpowie gdzie to może siedzieć?
Wersja 1.2.4.0
Pozdrawiam
-
w tpl moze byc ograniczenie, mowimy o dlugim opisie (bo sa dwa)
-
Chodzi o: Narzędzia > CMS > edycja > Zawartość strony (okienko z TinyMCE)
-
Ok, znalazłem! ;D
Plik: classes/CMS.php
Linia 24: protected $fieldsSizeLang = array('meta_description' => 255, 'meta_keywords' => 255, 'meta_title' => 128, 'link_rewrite' => 128, 'content' => 4294967295);
'content' => 4294967295 - decyduje o ilości znaków, wstawiłem limit dla LONGTEXT i śmiga.