Иконка ресурса

Widget Portal 1.0.5

Нет прав для скачивания
Ставьте, проверяйте, смотрите, сравнивайте. :)
 
У меня просто нет виртуалки... Я все на живой ставлю :// Вот и спрашиваю, стоит ли...
 
Что-то здесь не то или моя логика отказывается работать. В общем, надо было удалить, но появилась ошибка в которой говорилось, что таблицы "xf_widget" не существует и поэтому, мол, удалить невозможно.
PHP:
Mysqli prepare error: Table 'xf_work.xf_widget' doesn't exist

    Zend_Db_Statement_Mysqli->_prepare() in \...\...\xenforo\forum\library\Zend\Db\Statement.php at line 115
    Zend_Db_Statement->__construct() in \...\...\xenforo\forum\library\Zend\Db\Adapter\Mysqli.php at line 381
    Zend_Db_Adapter_Mysqli->prepare() in \...\...\xenforo\forum\library\Zend\Db\Adapter\Abstract.php at line 478
    Zend_Db_Adapter_Abstract->query() in \...\...\xenforo\forum\library\WidgetPortal\Install.php at line 43
    WidgetPortal_Install::removePortalWidgets() in \...\...\xenforo\forum\library\WidgetPortal\Install.php at line 34
    WidgetPortal_Install::uninstall()
    call_user_func() in \...\...\xenforo\forum\library\XenForo\DataWriter\AddOn.php at line 214
    XenForo_DataWriter_AddOn->_postDelete() in \...\...\xenforo\forum\library\XenForo\DataWriter.php at line 1793
    XenForo_DataWriter->delete() in \...\...\xenforo\forum\library\XenForo\ControllerAdmin\AddOn.php at line 123
    XenForo_ControllerAdmin_AddOn->actionDelete() in \...\...\xenforo\forum\library\XenForo\FrontController.php at line 351
    XenForo_FrontController->dispatch() in \...\...\xenforo\forum\library\XenForo\FrontController.php at line 134
    XenForo_FrontController->run() in \...\...\xenforo\forum\admin.php at line 13
Действительно, если покопаться в lib-ах, то найти упоминание о создание оной таблицы не представляется возможным и в БД её тоже нет. Зато по ней имеется:
PHP:
$db->query("DELETE FROM xf_widget WHERE position IN (" . $db->quote($templates) . ")");
и
PHP:
                $joinTables = 'LEFT JOIN xf_widget as widget
                    ON (carousel.widget_id = widget.widget_id)
                    ';
Забавно. Или я чего-то не замечаю? :-)
 
Последнее редактирование:
:facepalm: Widget Framework установить надо
 
:facepalm: Widget Framework установить надо
Он был установлен и в конечном итоге удалён вместе с порталом. Я так понимаю, тут своя цепочка — сначала удаляем портал, а потом уже виджет фреймворк, а не иначе (ибо будет такая же ошибка). Проблем особых не было, просто хотелось докопаться до истины.
 
Современный облачный хостинг провайдер | Aéza

Похожие темы

Назад
Сверху Снизу