- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На этой странице (http://8dle.ru/tips/168-kak-napisat-modul-dlya-dle-75-s-adminpanelyu.html) описан процесс создания модуля, но он функционален лишь на старых версиях cms.
Подскажите, пожалуйста, что нужно изменить, чтобы модуль работал на версии 9.0.
В последних версиях отсутствуют нужные строки в файле admin.php, описанные в статье.
На этой странице (http://8dle.ru/tips/168-kak-napisat-modul-dlya-dle-75-s-adminpanelyu.html) описан процесс создания модуля, но он функционален лишь на старых версиях cms.
Подскажите, пожалуйста, что нужно изменить, чтобы модуль работал на версии 9.0.
В последних версиях отсутствуют нужные строки в файле admin.php, описанные в статье.
У Вас не выходит написать админку для модуля или сам модуль ?
У Вас не выходит написать админку для модуля или сам модуль ?
Застрял на этапе:
И так о подключении: Открывем файл admin.php
ищем
'googlemap' => 'admin' );
над ни пишем
// Мой модуль
'mymod_adm' => 'admin',
Потому как в версии 9.0 в файле admin.php нет строки 'googlemap' => 'admin' );
Как я понял, теперь это место реализовано в базе данных, но как изменить модуль под такое новшество я не знаю.
Застрял на этапе:
И так о подключении: Открывем файл admin.php
ищем
'googlemap' => 'admin' );
над ни пишем
// Мой модуль
'mymod_adm' => 'admin',
Потому как в версии 9.0 в файле admin.php нет строки 'googlemap' => 'admin' );
Как я понял, теперь это место реализовано в базе данных, но как изменить модуль под такое новшество я не знаю.
Попробуйте пропустить этот этап и двигаться далее.
Попробуйте пропустить этот этап и двигаться далее.
Ну дальше тоже не лучше.
В файле engine/engine.php тоже отсутствуют строки:
'name' => $lang['opt_google'],
'url' => "$PHP_SELF?mod=googlemap",
'descr' => $lang['opt_googlec'],
'image' => "googlemap.png",
'access' => "1"
)
array (
'name' => $lang['opt_rssinform'],
'url' => "$PHP_SELF?mod=rssinform",
'descr' => $lang['opt_rssinformc'],
'image' => "rss_inform.png",
'access' => $user_group[$member_id['user_group']]['admin_rssinform']
)
все что нужно для отображения моудля в админке
в этом файле добавляеться /engine/inc/options.php
array (
'name' => $lang['opt_rssinform'],
'url' => "$PHP_SELF?mod=rssinform",
'descr' => $lang['opt_rssinformc'],
'image' => "rss_inform.png",
'access' => $user_group[$member_id['user_group']]['admin_rssinform']
)
все что нужно для отображения моудля в админке
в этом файле добавляеться /engine/inc/options.php
Да, что-то я запарился, есть там нужные строки.
Теперь при заходе в админке в модуль получаю это:
Parse error: syntax error, unexpected T_STRING in /home/sitecom/data/www/site.com/engine/inc/mymod_adm.php on line 38
в файле соответственно строки:
37 fwrite ($handler, "<?php nn//Наш конфиг
38 nn$mymodconf = array(
39 nn'version' => "v.1.0",nn");
И где тут ошибка синтаксиса?
Да, что-то я запарился, есть там нужные строки.
Теперь при заходе в админке в модуль получаю это:
Parse error: syntax error, unexpected T_STRING in /home/sitecom/data/www/site.com/engine/inc/mymod_adm.php on line 38
в файле соответственно строки:
37 fwrite ($handler, "<?php nn//Наш конфиг
38 nn$mymodconf = array(
39 nn'version' => "v.1.0",nn");
И где тут ошибка синтаксиса?
Вы пишете модуль на пхп и открываете его в 37 строке ? он закрыт ?
Вы пишете модуль на пхп и открываете его в 37 строке ? он закрыт ?
Ну я делаю все ровно так, как описано в статье, ссылка на которую дана в начале топика.
Статью писал не я. Мне лишь нужно поставить такой модуль на 9.0 версию.
Благодарен за любую помощь в изучении кода. :)
Ну я делаю все ровно так, как описано в статье, ссылка на которую дана в начале топика.
Статью писал не я. Мне лишь нужно поставить такой модуль на 9.0 версию.
Благодарен за любую помощь в изучении кода. :)
что значит такой модуль ? в статье описано создание админки для самописа, а не установка конкретного модуля.