- Автор темы
- #1
Переход на любую страницу сайта (dle)
Date: 9.11.2009
Представляю Вашем внимаию один из хаков для ДЛЕ (DataLife Engine), который позволит в навигации перейти на любую страницу (касается только навигации на главной и в категориях).
Работает хак на javascript, тестировался на DLE 8.2.
Установка.
Открыть файл {THEME}/navigation.tpl и привести его содержание к следующему виду:
где:
стандартная навигация, что предположительно у вас и есть до изменения.

Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Date: 9.11.2009
Представляю Вашем внимаию один из хаков для ДЛЕ (DataLife Engine), который позволит в навигации перейти на любую страницу (касается только навигации на главной и в категориях).
Работает хак на javascript, тестировался на DLE 8.2.
Установка.
Открыть файл {THEME}/navigation.tpl и привести его содержание к следующему виду:
HTML:
[aviable=showfull]
<div class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
[/aviable]
[not-aviable=showfull]
<div style="float:left;">
<div align="left" class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
</div>
<div style="float:right;">
<form action="" onsubmit="topage() return false;">
<script type="text/javascript">
function topage() {
var loca = window.location+'';
var locas = loca.split("page");
loca = locas[0];
locas = loca.split("index.php");
window.location.href = locas[0] + 'page/' + document.getElementById('num_page').value + '/';
}
</script>
<div class="navigation" style="margin-bottom:10px; margin-top:10px;" align="right"><span><input id="num_page" style="background:none; height:15px; width:50px; border:0;"/></span> <a href="#" onclick="topage(); return false;">Вперёд →</a></div>
</form>
</div>
[/not-aviable]
где:
HTML:
<div align="left" class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
стандартная навигация, что предположительно у вас и есть до изменения.