Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Собственная страница модуля

Собственная страница модуля


     07.12.2012    Общие вопросы по PHP, Модули    2886

вопрос
Пытаюсь создать свою страницу для модуля, в engine.php прописал
switch ( $do ) {
    
    case "add_group" :
            include ENGINE_DIR . '/modules/groups/groups.php';
            break;

но когда перехожу на страницу с модулем он просто добавляется в самый верх , поверх всего html когда, что нужно сделать чтобы модуль вставлялся в блок контента а не вверху сайта?

Ответил: BR0kEN


Вывод модуля необходимо осуществлять посредством:
$tpl->compile('content');

4 комментария

BR0kEN
Эксперт

BR0kEN - 7 декабря 2012 22:06 -

А как модуль у вас выводиться в шаблон?

hardyPanda
Юзер

hardyPanda - 7 декабря 2012 22:28 -

$tpl->load_template('groups/add_group.tpl');

$tpl->set('{test}',      "Чтото");
$tpl->set('{test2}', "Второе чтото");

$tpl->compile('add_group');
$tpl->clear();
//-------------------------------------------------====
//    Вывод
//-------------------------------------------------====
echo add_group;

BR0kEN
Эксперт

BR0kEN - 7 декабря 2012 23:08 -

* Комментарий удален *

hardyPanda
Юзер

hardyPanda - 7 декабря 2012 23:26 -

спасибо, все заработало)

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

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

наверх