apuc 0 Опубликовано: 26 февраля 2010 Рассказать Опубликовано: 26 февраля 2010 Доброго времени суток Версия DLE 8.3 Сделал всё как по книге, config.test.php, test.functions.php, test_adm.php при переходе пишет "Доступ отклонен". В optins.php добавил: array( 'name' => 'Тест', 'url' => "$PHP_SELF?mod=test_adm", 'descr' => 'Настрйка модуля тест', 'image' => "test.png", 'access' => "admin", В файле admin.php переменной $system_modules нет. В чём дело? Заранее спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
roller 0 Опубликовано: 18 мая 2010 Рассказать Опубликовано: 18 мая 2010 Кратко: В чём дело? Версия DLE 8.3 А подробней так скажу. Начиная с DataLife Engine (DLE) 8.2 выше описаный способ подключения модуля к админпанеле неработоспособный. Все модули теперь подключаются через MySQL - без вмешательства в код CMS. На пример: INSERT INTO `префикс_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES ('mymod', 'Тестовый модуль', 'Здесь находится описание тестового модуля', 'mymod.png', '1'); Более подробно здесь - http://dle-news.ru/extras/online/include_admin.html Цитата Ссылка на сообщение Поделиться на других сайтах
hotdj 33 Опубликовано: 19 мая 2010 Рассказать Опубликовано: 19 мая 2010 apuc - читаем правила. 1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. и то что вам описали работает только на лицензионной версии скрипта. Различного рода NULL движки просто могут сломаться послевведения такого когда и станут уязвимы. roller - а вам тоже советуем пользоваться правилами. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.