CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Косяк с группами после обновления системы
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
boltyn
Предыстория. была старая версия кмски, апдейт не сработал, поэтому скопировал базу вручную.
Так же изначально система была на вин1251, преешел на утф-8.
Все работает отлично, но есть некоторое но.
Странная ерунда какая та началась твориться в админке, не отображаются корректно группы блоков и группы пользователей.
Тоесть к примеру когда преехожу в группы пользователей, что бы сменить пользователю группу - в окошке выбора группы пусто, не отображается название группы, селекторы есть, некоторые отмечены, но названий нету. тоже самое в блоках.
в логах ошибках чето стрется что то типа:
Notice(2): unserialize(): Error at offset 37 of 124 bytes
core/others/usermanager.php[423]
Сегодня 23:46
admin.php?section=management&module=users

Исправлено

Notice(3): unserialize(): Error at offset 29 of 97 bytes
core/others/usermanager.php[423]
Сегодня 23:46
admin.php?section=management&module=users

Исправлено

Notice(5): unserialize(): Error at offset 39 of 144 bytes
core/others/usermanager.php[423]
Сегодня 23:46
admin.php?section=management&module=users

Исправлено

Notice(3): unserialize(): Error at offset 42 of 145 bytes
core/others/usermanager.php[423]
Сегодня 23:46
admin.php?section=management&module=users

Исправлено

Notice(3): unserialize(): Error at offset 40 of 131 bytes
core/others/usermanager.php[423]
Сегодня 23:46
admin.php?section=management&module=users

Исправлено

Notice(7): unserialize(): Error at offset 37 of 124 bytes
addons/admin/modules/section_general.php[168]
Сегодня 23:46
admin.php?section=general
Alexander
boltyn, это происходит потому что в таблице блоков и групп пользователей мультиязычные данные (название, заголовок) хранятся в серелизованном виде (мультиязычные поля оканчиваются на "_l"). Серелизация будет происходить по-разному для кодировок UTF-8 и 1251. Простым но рутинным способом решения вашей проблемы может стать пересохранение всех групп и блоков. Более сложным, но не рутинным способом, можно сконвертировать все это автоматически.
boltyn
а можно какой-то пример? а то честно говоря не очень вижу разницу, а приписки типа "_l" не вижу.
тока что просмотрел el_groups
Alexander
boltyn, пример чего? Автоматического конверта? Для примера, можно в таблице el_groups увидеть поле title_l.
boltyn
решил проблему ручным копированием title_l с другого сайта.
сяп.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.