Развитие на администраторския модул за DLE
В тази бележка, създаване на модул за CMS DLE ще бъдат обсъдени с част администратор на.
Модул DLE - колекция от файлове, намиращи се в определени директории. Модулът се състои от 4 файлове:
1. двигател / модули / aphorism.php
2. двигател / данни / aphorismconfig.php
3. двигател / вкл / aphorism.php
4. /aphorism.php
трябва да създадете запис за нов трета страна модул, заявката може да изглежда така да се свърже с таблицата за админ модул prefiks_admin_sections:
За да бъде в raspoznavalya маркер шаблона на сайта, който искате да редактирате index.php файла чрез следните корекции:
двигател / модули / aphorism.php файл съдържа основните функции на модула:
двигател / данни / aphorismconfig.php файл съдържа модулната конфигурация. Съдържанието на файла, генерирани от сценария.
двигател / вкл / aphorism.php файл съдържа административната част на модула:
Но файла - /aphorism.php, какво представлява?
И още един въпрос. Доколкото разбирам, файлът - двигател / данни / aphorismconfig.php Генериране на оръжие?
/aphorism.php - шаблон, който ще бъде заменен с маркер
File - двигател / данни / aphorismconfig.php първо трябва да бъдат създадени ръчно и съдържанието в него писмени код на двигателя / вкл / aphorism.php по делото. По същество, този файл се използва за конфигуриране на модула се създава, ако конфигурационният файл се нуждае - тя не може да се създаде.
Георги Spack, благодаря ви много! Но тук е проблемът, защо при създаването aphorismconfig.php файл е предписано само на част от масива, а именно - версия и автора. Но защо текстови елемент не е налице.
И все пак въпросът все още около маркер (или шаблон файл) на, няма изход .... празнота.
4. /aphorism.php - грешката тук, файл с (aphorism.tpl) резолюцията на Гражданска отговорност е необходимо да се създаде и съответно нещо да пише, например:
По отношение на масива:
62 линия в досието на двигателя / вкл / aphorism.php:
Намерете име = "save_con1" и го замени с име = "save_con # 91; текст # 93;"
След това трябва да изгори напълно
Георги Spack, благодаря ви много! Всичко работеше.
Здравейте
Моля, кажете ми как да промените admin.php на URL заявка модул? Mod = афоризъм на всяка друга такава admin.php? Mod = име. Тъй като, ако таблицата в полето за име да посочите някое друго име освен афоризъм, когато изберете модула пише следното изречение: този раздел adminpaneli на файла не е намерен. Кажи ми как да го оправя.
Искането:
INSERT INTO `prefiks_admin_sections` (` name`, `звание,` descr`, `icon`,` allow_groups`) стойности
( "Афоризъм '' афоризъм", "Цитати на известни личности", "aphorism.png ',' 1 '.);
"Афоризъм" - това е името на модула, промяна на този параметър съответства GET параметъра мод.