Сложная часть, вероятно, заключается в том, что вы пытаетесь сохранить контент в формате richtext.Таким образом, вы не можете сказать пользователю, что нужно удалить некоторые символы, если содержимое слишком большое, потому что форматирование также будет учитываться как дополнительное пространство в текстовом поле.
Самое простое решение - изменить поле bodytext
в таблице tt_content
вашего сайта Typo3.Сделайте его типа LONGTEXT
, он может содержать до 4 ГБ контента.
Другим решением будет подключение кнопки сохранения или добавление пользовательской кнопки сохранения, которая проверяет содержимое.Вы можете найти расширение, добавляющее пользовательскую кнопку сохранения здесь: http://typo3.org/extensions/repository/view/marit_savedocemail/current/info/
Посмотрите этот файл, который выполняет рассылку (то есть: будет проверять длину): http://typo3.org/extensions/repository/view/marit_savedocemail/current/info/class.user_hook_t3lib_tcemain.php/
И этот файл, это добавляет кнопку: http://typo3.org/extensions/repository/view/marit_savedocemail/current/info/class.ux_alt_doc.php/
Итак, что вы можете сделать, это установить это расширение, посмотреть, работает ли оно, а затем изменить его в соответствии с вашими потребностями:)
Надеюсь, что поможет:)