Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Мунал по написанию простого модуля для DLE 9.7-9.8

Мунал по написанию простого модуля для DLE 9.7-9.8


     25.04.2013    Общие вопросы, Модули    5489

вопрос
Наткнулся на статью но она для DLE 8.X b поэтому не актуальна
Как написать модуль для DLE 8 с админкой
Вот и решил предложить умеющим написать статейку по написанию модуля с админкой для DLE 9.7-9.8.
Очень интересует написание модулей =))
Заранее спасибо.

Ответа пока нет


Комментарии пользователей (5)

TheImDim
18

327 | 291

TheImDim - 26 апреля 2013 02:53 - Юзер

Без знаний php, js этот мануал ничем не поможет, так что начните с изучения этих языков а там уж и сами будете писать модули.

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 26 апреля 2013 09:05 - Админ

Ну не знаю, я например никогда php целенаправленно не изучал в принципе, только то, что необходимо для осознания конкретных ситуаций. И это не мешает мне писать модули smile
Главное, что необходимо - желание и умение гуглить, и читать php.net

Каков вопрос - таков и ответ. Просто помните об этом.

Aleksey-Nyaka
30

235 | 32

Aleksey-Nyaka - 26 апреля 2013 10:52 - Юзер

Гуглить умею, просто находит ответы для дле DLE 8 версии..
А мне для DLE 9.7-9.8 нужно)
Поэтому и прошу знатоков помочь)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 26 апреля 2013 11:02 - Админ

Берём любой модуль для нужной версии и смотрим как и что там внутри. Начинать лучше с простых модулей.

Каков вопрос - таков и ответ. Просто помните об этом.

Dark5ider
48 | 34

Dark5ider - 26 апреля 2013 13:27 - Эксперт

Алексей, dle не далеко ушел в плане модульной системы 8-ой версии и 9-ой.
Вы смело можете пользоваться данным мануалом (если его можно так назвать), отличие 9-ой линейки лишь в том, что не надо вносить (согласно инструкции) изменения в файлы admin.php, options.php. Для этого была создана специальная таблица в БД: dle_admin_section, отвечающая за описание и доступ к модулю через админку, в ней хранятся такие поля как.

name - имя модуля [на латинском, то, что находится в папке inc]
title - Заголовок в Админке
descr - описание мода в админке
icon - иконка, [пример mymodule.png ]
allow_groups - каким группам разрешен доступ [id групп]

Соответственно вставляете эти данные в БД и получаете доп. пункт в Админ. панели.
В остальном следуйте мунал'у по ссылке

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы