а как описать проблему что б можно біло что то ответить?
могу показать код
modules/test/test.php
<?php
#####################################################
#### Модуль: /modules/newmodule/newmodule.php
#### Version: 5.1
#####################################################
/*Путь к модулю*/
$module_path_name = 'test';
/*Имя модуля*/
$module_name = 'Тест';
$kernel = & singleton('kernel');
/* Список файлов для загрузки */
$kernel->AddModuleFile($module_path_name, CMS_FOLDER ."modules/{$module_path_name}/{$module_path_name}.class.php");
// Добавляем версию модуля
$kernel->add_modules_version($module_path_name, '5.1', '07.07.2008');
// Если раздел администрирования
if (defined('IS_ADMIN_PART'))
{
// Подключаем языковой файл
$kernel->LoadModulesLngFile($module_path_name,$module_name);
// Помещаем модуль в меню
$AdminMenu = new AdminMenu();
$AdminMenu->AddAdminMenuItem(270, $module_name,"DoLoadAjax('/admin/{$module_path_name}/{$module_path_name}.php', '', 0, 'load_data', 0, 0, 0, 0);return false;", "/admin/{$module_path_name}/{$module_path_name}.php", $module_path_name, 1);
}
?>
admin/test/test.php
<?php
// Подключаем основные классы.
require_once('../../main_classes.php');
$admin = new Admin();
// Проверка авторизации пользователя.
$admin->admin_session_valid('test');
$kernel = & singleton('kernel');
// Инсталляция всех модулей ядра.
$kernel->LoadModules(!isset($_REQUEST['JsHttpRequest']));
// Инициализация CURRENT_SITE и констант.
$admin->admin_init();
if (!isset($_REQUEST['JsHttpRequest']))
{
do_html_header_admin($GLOBALS['MSG_test']['title']);
}
$admin_forms = new admin_forms();
//$test = new test();
/* Обработка заполненных форм */
// Добавление/обновление некой сущности
if (isset($_REQUEST['add_test']) || isset($_REQUEST['save_test']))
{
}
// Остальные обработки заполненных форм размещаются здесь же до обработки вывода форм.
/*КОД РАЗДЕЛА АДМИНИСТРИРОВАНИЯ*/
echo ('Раздел администрирования');
if (!isset($_REQUEST['JsHttpRequest']))
{
do_html_footer_admin();
}
?>
modules/test/test.class.php
пока пустой
main_classes.php
в самом низу дописал
$GLOBALS['HOSTCMS_CLASS']['test'] = 'test';
в админке на екране должна быть фраза "Раздел администрирования"
все