Количество строк в блоках Есть решение

Добрый день!

Столкнулся с ограничением в блоках на количество строк в блоке.

Все что ниже 712 строки обрезается :(

Есть ли какая-то возможность обойти-убрать ограничение?

4 ответа

  • 3

    Скорее всего, объем текста больше предусмотренного типом поля в структуре таблицы site_block.  По умолчанию там стоит тип TEXT, который вроде подразумевает максимальный объем что-то около 60Кб. Измените через phpMyAdmin (или другими средствами) тип поля на, например, MEDIUMTEXT (размер 16 Мб кажется), и, думаю, проблема решится

  • 3
    replicant 11 августа 2021 13:33 # Решение

    Дело не в кол-ве строк. Там никакого лимита на строки нет. Дело в кол-ве информации в байтах в конкретном блоке.

    В таблице site_block в базе данных поле content для содержимого блока имеет тип text и позволяет сохранять в себе до 65535 байт (не символов).

    Попробуйте поменять на mediumtext, т.к. он уже до 16М длиной. После смены типа протестируйте ещё раз.

  • 1

    Ну или дробите большой блок на несколько маленьких блоков)

  • 1
    abk88@bk.ru 11 августа 2021 18:51 #

    Спасибо всем, помогло!)

Добавить ответ

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