Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Как создать простой модуль под дле.
Скачать бесплатно Как создать простой модуль под дле.
1. создаем файл mod.php с таким содержанием ( вставляем скрипт, и кидаем в ./engine/modules/)
2. открываем ./index.php
ниже добавляем:
затем там же ищем
ниже добавляем:
теперь редактируемым шаблон открываем вашь_шаблон/main.tpl
ищем {headers}
ниже добавляем:
Готово
Делаем тот же мод, но как отдельную страницу
1. создаем файл mod.php с таким содержанием ( вставляем скрипт, и кидаем в ./engine/modules/)
2. Открываем ./engine/engine.php
ищем
ниже добавляем:
Готово
теперь страница будет доступна по адресу
вашь_сайт/index.php?do=module
Автор статьи: Foxa
<?php
/*
=====================================================
имя мода
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: mod.php
----------------------------------------------------------
Назначение: мой мод
=====================================================
*/
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
if (!$module) {
$module .= <<<HTML
код скрипта
HTML;
}
?>
2. открываем ./index.php
require_once ROOT_DIR.'/engine/init.php';
ниже добавляем:
require_once ROOT_DIR.'/engine/modules/mod.php';
затем там же ищем
$tpl->set('{login}',$login_panel);
ниже добавляем:
$tpl->set('{module}',$module);
теперь редактируемым шаблон открываем вашь_шаблон/main.tpl
ищем {headers}
ниже добавляем:
{module}
Готово
Делаем тот же мод, но как отдельную страницу
1. создаем файл mod.php с таким содержанием ( вставляем скрипт, и кидаем в ./engine/modules/)
<?php
/*
=====================================================
имя мода
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: mod.php
----------------------------------------------------------
Назначение: мой мод
=====================================================
*/
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
if (!$module) {
$module .= <<<HTML
код скрипта
HTML;
}
$title = 'мой мод';
$tpl->load_template('static.tpl');
$tpl->set('{description}',$title);
$tpl->set('{static}',$module);
$tpl->compile('content');
$tpl->clear();
?>
2. Открываем ./engine/engine.php
ищем
case "pm" :
include ENGINE_DIR.'/modules/pm.php';
break;
ниже добавляем:
case "module" :
include ENGINE_DIR.'/modules/mod.php';
break;
Готово
теперь страница будет доступна по адресу
вашь_сайт/index.php?do=module
Автор статьи: Foxa