Я проверяю по ранее установленной версии мода или расширения.Борис Бердичевский писал(а):А как можно предотвратить повторное создание страницы в Админке (если она, скажем, уже была создана в версиях 3.0)?
Т.е. в миграторе добавлен в функцииupdate_data()
ACP модуль, а вот как проверить его наличие?
Примерно так:
Код: Выделить всё
array('if', array(
(!isset($this->config['module_version'])),
array('module.add', array('acp', 'ACP_CAT_DOT_MODS', 'NEW_MODULE')),
array('module.add', array('acp', 'NEW_MODULE', array(
'module_basename' => 'new_module',
'module_langname' => 'NEW_MODULE_SETTINGS',
'module_mode' => 'config_module',
'module_auth' => 'acl_a_board',
))),
)),