Помощник
Здравствуйте, гость ( Вход | Регистрация )
Косяк с группами после обновления системы |
boltyn |
2013-09-24, 23:27
Сообщение
#1
|
|
Любитель Группа: Eleanor user Сообщений: 101 Регистрация: 2009-06-06 Репутация: нет Всего: нет |
Предыстория. была старая версия кмски, апдейт не сработал, поэтому скопировал базу вручную.
Так же изначально система была на вин1251, преешел на утф-8. Все работает отлично, но есть некоторое но. Странная ерунда какая та началась твориться в админке, не отображаются корректно группы блоков и группы пользователей. Тоесть к примеру когда преехожу в группы пользователей, что бы сменить пользователю группу - в окошке выбора группы пусто, не отображается название группы, селекторы есть, некоторые отмечены, но названий нету. тоже самое в блоках. в логах ошибках чето стрется что то типа:
|
|
|
||
Alexander |
2013-09-25, 17:42
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
boltyn, это происходит потому что в таблице блоков и групп пользователей мультиязычные данные (название, заголовок) хранятся в серелизованном виде (мультиязычные поля оканчиваются на "_l"). Серелизация будет происходить по-разному для кодировок UTF-8 и 1251. Простым но рутинным способом решения вашей проблемы может стать пересохранение всех групп и блоков. Более сложным, но не рутинным способом, можно сконвертировать все это автоматически.
|
|
|
||
boltyn |
2013-09-25, 18:08
Сообщение
#3
|
|
Любитель Группа: Eleanor user Сообщений: 101 Регистрация: 2009-06-06 Репутация: нет Всего: нет |
а можно какой-то пример? а то честно говоря не очень вижу разницу, а приписки типа "_l" не вижу.
тока что просмотрел el_groups |
|
|
||
Текстовая версия | 0.0386 сек. 11 запросов GZIP включен Сейчас: 2024-04-19, 23:01 |