Добрый! Тоже спрошу. Как удалось решить проблему с удалением установленного расширения?
При отключении расширения и потом попытке удаления данных возникает ошибка:
Код: Выделить всё
В процессе обновления произошла ошибка, которая вызвала исключение.
Изменения, произведенные до появления ошибки, были отменены. Тем не менее, рекомендуется проверить конференцию на отсутствие ошибок в работе. Обязательный модуль не существует: ACP_MENU_LINKS
Когда просто удалил папку расширения возникает в списке расширений строка:
Код: Выделить всё
Ошибка в отключенных
Расширение «bb3mobi/menu» не является совместимым.
Запрашиваемый файл не найден: ./../ext/bb3mobi/menu/composer.json
Папку вернул)
Установил STK. Там нажать все "удалить" по всем папкам расширения или как?
Снимок.JPG
Подскажите пожалуйста
как правильно удалять следы расширения (если у него не работает "удаление данных")?
STK, запросы по базе, что-то исправлять в файлах расширения?
PS
ext/bb3mobi/menu/migrations/v_1_0_0.php
Код: Выделить всё
<?php
/**
*
* @package Menu Adaptive
* @copyright BB3.Mobi 2015 (c) Anvar http://bb3.mobi
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
namespace bb3mobi\menu\migrations;
class v_1_0_0 extends \phpbb\db\migration\migration
{
static public function depends_on()
{
return array('\phpbb\db\migration\data\v310\dev');
}
public function update_data()
{
return array(
// Add configs
array('config.add', array('menu_adaptive_active', 0)),
// Add config text
array('config_text.add', array('menu_link_left', '<a href="http://bb3.mobi">BB3.Mobi</a>')),
array('config_text.add', array('menu_link_right', '<a href="http://phpbbguru.net">GuRu phpBB</a>')),
// Add ACP modules
array('module.add', array('acp', 'ACP_BOARD_CONFIGURATION', array(
'module_basename' => '\bb3mobi\menu\acp\menu_module',
'module_langname' => 'ACP_MENU_LINKS',
'module_mode' => 'settings',
'module_auth' => 'ext_bb3mobi/menu && acl_a_board',
))),
);
}
public function revert_data()
{
return array(
// remove configs
array('config.remove', array('menu_adaptive_active')),
// remove config text
array('config_text.remove', array('menu_link_left')),
array('config_text.remove', array('menu_link_right')),
// remove from ACP modules
array('module.remove', array('acp', 'ACP_MENU_LINKS')),
);
}
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.