Виджеты
23.12.2010Голосование
| Тип | Ошибка |
| Состояние | Исправлено |
| Приоритет | Высокий |
| Версия | 4.04 |
| Система | * |
| Воспроизводимость | Нет |
| Автор | m4rkell |
| Исполнитель | Блоголётчик |
В админке, заходим в ВИД и затем в ВИДЖЕТЫ выдает снизу, и не отображает настроек виджетов.
Caught exception:
Item 14 not found in class twidgets
0 lib/kernel.php(685): tdata->error('Item 14 not fou...')
1 lib/admin.widgets.class.php(43): titems->getitem(14)
2 lib/admin.widgets.class.php(110): tadminwidgets::getsidebarsform()
3 lib/menu.class.php(341): tadminwidgets->getcontent()
4 lib/theme.class.php(171): tmenu->__get('content')
5 [internal function]: ttheme->parsecallback(Array)
6 lib/theme.class.php(184): preg_replace_callback('/\$(\w\w*+).(...', Array, '<div class="pos...')
7 lib/theme.class.php(201): ttheme->parse(Object(tthemeprops))
8 lib/menu.class.php(417): ttheme::parsevar('menu', Object(tadminwidgets), Object(tthemeprops))
9 lib/template.class.php(203): tmenu->getcont()
10 lib/template.class.php(43): ttemplate->getcontent()
11 lib/theme.class.php(171): ttemplate->__get('content')
12 [internal function]: ttheme->parsecallback(Array)
13 lib/theme.class.php(184): preg_replace_callback('/\$(\w\w*+).(...', Array, '<!DOCTYPE html ...')
14 lib/theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
15 lib/template.class.php(71): ttheme->gethtml(Object(tadminwidgets))
16 lib/kernel.php(1388): ttemplate->request(Object(tadminwidgets))
17 lib/kernel.php(1350): turlmap->GenerateHTML(Array)
18 lib/kernel.php(1263): turlmap->printcontent(Array)
19 lib/kernel.php(1252): turlmap->dorequest('/admin/views/wi...')
20 index.php(81): turlmap->request('markevich.ru', '/admin/views/wi...')
21 {main}
RSS комментарии к этой записи
Рубрики: Ошибки
← Ранее Отображение имени в прикрепленных файлах
Позже Ошибка обновления →
Комментарии (7) на запись “Виджеты”
Оставить комментарий
ПРосто заходим в админку, там вид, виджеты и все, страница пустая, а снизу в самом низу эти ошибки. ТАкая же история с плагином когда хочешь зайти в его настройки keywords, включаем, плагин, он начинает отображаться в списке включенных, жмакаем по нему и вывалеваются эти строки так же внизу самом а страница пустая.
Caught exception:
the requested optionsform item not found in widgets section
0 [internal function]: tadminhtml->__call('optionsform', Array)
1 plugins/keywords/admin.keywords.plugin.php(48): tadminhtml->optionsform(Object(targs))
2 lib/admin.plugins.class.php(57): tadminkeywords->getcontent()
3 lib/menu.class.php(341): tadminplugins->getcontent()
4 lib/theme.class.php(171): tmenu->__get('content')
5 [internal function]: ttheme->parsecallback(Array)
6 lib/theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<div class="pos...')
7 lib/theme.class.php(201): ttheme->parse(Object(tthemeprops))
8 lib/menu.class.php(417): ttheme::parsevar('menu', Object(tadminplugins), Object(tthemeprops))
9 lib/template.class.php(203): tmenu->getcont()
10 lib/template.class.php(43): ttemplate->getcontent()
11 lib/theme.class.php(171): ttemplate->__get('content')
12 [internal function]: ttheme->parsecallback(Array)
13 lib/theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')
14 lib/theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
15 lib/template.class.php(71): ttheme->gethtml(Object(tadminplugins))
16 lib/kernel.php(1388): ttemplate->request(Object(tadminplugins))
17 lib/kernel.php(1350): turlmap->GenerateHTML(Array)
18 lib/kernel.php(1263): turlmap->printcontent(Array)
19 lib/kernel.php(1252): turlmap->dorequest('/admin/plugins/...')
20 index.php(81): turlmap->request('markevich.ru', '/admin/plugins/...')
21 {main}
Болезнь я так и не смог определить, но вот лекарство точно есть и его я проверил, смоделировав ошибку. Для этого надо обновит файл из репозитория
http://litepublisher.googlecode.com/svn/trunk/lib/admin.widgets.class.php
после чего в админке обслуживание/запуск выполнить скрипт:
tsidebars::fix();
этот скрипт подчищает все виджеты во всех видах
После запуска скрипта удалось попасть в виджеты, спасибо!!! А проблема вылезла на обновленном сайте.
Еще нашел глюк. Заходим в меню настройка, главная страница, ставим галку главная в списке меню. Ок. Появляетяс она в меню, галку снимаем, из меню пропадает. Но если в админке зайти в пункт меню МЕНЮ, то она остается в этом списке, и удалить ее не возможно... изза этого например у меня съехал пункт меню RSS Feed