Ошибка: Type id must be numeric
Материал из Umicms
Если в каком-либо модуле (чаще всего это "Обратная связь") появляются ошибки вроде этой:
Неперехваченное исключение
Ошибка: Type id must be numeric
#0 /home/virtwww/w_bbspeakers_122c56e2/http/classes/modules/webforms/__admin.php(125): umiObjectTypesCollection->getSubTypesList(false)
#1 /home/virtwww/w_bbspeakers_122c56e2/http/classes/modules/def_module.php(82) : eval()'d code(1): __webforms->messages()
#2 /home/virtwww/w_bbspeakers_122c56e2/http/classes/modules/def_module.php(82): unknown()
#3 [internal function]: def_module->__call('messages', Array)
#4 /home/virtwww/w_bbspeakers_122c56e2/http/classes/modules/def_module.php(145): webforms->messages()
#5 /home/virtwww/w_bbspeakers_122c56e2/http/def_macroses.php(35): def_module->cms_callMethod('messages', NULL)
#6 /home/virtwww/w_bbspeakers_122c56e2/http/index.php(175): macros_content()
#7 {main}
Просто набираем в адресной строке браузера:
www.yoursite.ru/admin/webforms/importDataTypes/
Вместо webforms подставляем нужный модуль (при необходимости)
Если вылетает окно авторизации - это нормально, перейдите обратно в модуль, все должно работать.
