![](/uploads/posts/2015-03/thumbs/1425529476_svoy-main.tpl-dlya-staticheskih-stranic.jpg)
Представляем на https://dle9.com/ все для сайта dle маленький хак для дле, который позволит вам подключить свой Main.tpl для статических страниц. Вы узнаете как сделать, чтобы при переходе на статическую страницу подгружался другой main.tpl всего внеся одно изменение в код движка.
Если надо чтобы при переходе на статическую страницу появлялось другое меню, делаем следующее.
Интересный хак как раз если вы задумались создать мини ресурс с несколькими страницами, или разработка сайта визитки, который можете отдать профессионалам.
Установка Хак свой Main.tpl для статических страниц:
Открыть для ниже DLE 10.4 смотрите в index.php , для DataLife Engine 10.4 и выше engine/modules/main.php
$tpl->load_template ( 'main.tpl' );
заменить на
if ($do=="static")
$tpl->load_template('main_for_static.tpl');
else
$tpl->load_template('main.tpl');
и создать для статических страниц main_for_static.tpl с нужным меню, по идее будет работать для всех статических страниц.
Скачать из раздела хаки для dle, как Хак свой Main.tpl для статических страниц