Ограничения на количество символов в dle

SM
На сайте с 15.09.2008
Offline
94
1063

Кто работает с dle, подскажите, столкнулся с такой проблемой, что нужно на статической странице разместить большой текст, но после публикации вижу что скрипт ограничивает количество символов на статической странице и часть текста просто не появляется. Где можно исправить этот параметр? Дле 8.0 с лицензией.:idea:

dayw
На сайте с 25.01.2006
Offline
116
#1

Если не ошибаюсь, то проблема не в движке, а типе поля базы данных mysql, где хранится текст. По-умолчанию, установлено: TEXT( длиной от 1 до 65535 символов.)

Можно поставить: MEDIUMTEXT(длиной от 1 до 16777215 символов) или LONGTEXT(длиной от 1 до 4294967295 символов)

Интернет-магазин игровых приставок в Москве (https://savelagame.ru)
Inoteol
На сайте с 19.03.2009
Offline
60
#2
Sasha_M:
нужно на статической странице разместить большой текст, но после публикации вижу что скрипт ограничивает количество символов на статической странице и часть текста просто не появляется. Где можно исправить этот параметр?

В MySQL для таблицы _static изменить тип поля descr с varchar(255) на varchar(<нужное число>), а лучше всего на TEXT, тогда ограничений не будет.

SM
На сайте с 15.09.2008
Offline
94
#3

dayw и Inoteol, спасибо, очень помогли🍻. поставил LONGTEXT и всё стало гуд🚬

MrDesigner
На сайте с 31.01.2008
Offline
205
#4

Sasha_M, официальная рекомендация с сайта разработчика (хотя, смысл там тот же, только в базе ручками копаться не надо):

Поддержка скриптом больших текстов

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий