![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 | |
Senior Member
|
![]()
Столкнулся с проблемой. Установил Modern Guestbook / Commenting system ( ve_guestbook ). Со всем разобрался (благо всё элементарно), всё работает. Но... Когда стал забивать записи (из старой гостевой, со старого сайта) в BE - обнаружился следующий (глюк, баг?):
В поле Firstname , определенном в таблице как varchar(25) - значение постоянно обрезается до длины то 11, то 12, то 13 символов. При этом выдается следующее сообщение: Цитата:
Сталкивался кто с таким? |
|
![]() |
![]() |
![]() |
#2 |
Administrator
|
![]()
А чем проблема, следуйте в tca раширения правьте параметры поля (увеличиваете до 128) потом в sql поля, через менеджер расшриений обновляете таблицы и будет вам счастье.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
а какая кодировка была на старом сайте? если cp1251 то допускаю что придется переконвертировать ваш дамп в utf8 и еще поставить в installTool - setDBinit следующее: SET NAMES utf8; (это для более корректной работы)
такое случается когда переносишь с хоста на хост при разнице в кодировке базы данных |
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
C кодировками полный порядок. Сайт не переносился, создавался с нуля. Просто информация переносилась со старого сайта (копи-паст в поля BE)
Увеличение размера полей не помогает. Чую одним местом, надо отыскивать место в коде, где обрабатывается ввод из BE - глюк прокрался незаметно. Поставил форму на страницу - с формы из FE прекрасно заносится любой ввод из поля Firstname |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
![]()
Та же проблема
|
![]() |
![]() |
![]() |
#6 |
Administrator
|
![]()
Проверьте кодироку БД, так же такая ошибка формируется в результате ввода запрещенных символа для конкретной кодировки.
|
![]() |
![]() |
![]() |
#7 | |
Новенький
|
![]() Цитата:
находим файл /typo3conf/ext/ve_guestbook/ext_tables.sql правим поле: firstname varchar(25) DEFAULT '' NOT NULL, на firstname varchar(128) DEFAULT '' NOT NULL, |
|
![]() |
![]() |