wdrożenia PrestaShop

Problem z długimi opisami w CMS

  • 3 Odpowiedzi
  • 2851 Wyświetleń

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

*

Offline kamil_de

  • Nowy
  • *
  • 5
  • 0
Problem z długimi opisami w CMS
« dnia: 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

*

Offline scholl

  • Wdrożenia PrestaShop
  • Mieszkaniec
  • *****
  • 511
  • 0
  • Płeć: Mężczyzna
Odp: Problem z długimi opisami w CMS
« Odpowiedź #1 dnia: Luty 03, 2011, 02:31:48 pm »
w tpl moze byc ograniczenie, mowimy o dlugim opisie (bo sa dwa)

*

Offline kamil_de

  • Nowy
  • *
  • 5
  • 0
Odp: Problem z długimi opisami w CMS
« Odpowiedź #2 dnia: Luty 03, 2011, 02:33:46 pm »
Chodzi o: Narzędzia > CMS > edycja > Zawartość strony (okienko z TinyMCE)

*

Offline kamil_de

  • Nowy
  • *
  • 5
  • 0
Odp: Problem z długimi opisami w CMS
« Odpowiedź #3 dnia: Luty 03, 2011, 02:41:05 pm »
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.