Постраничная навигация для тега custom в статистических страницах
Многие знатоки dle сталкивались с проблемой постраничной навигации при выводе новостей тегом {custom} на статистических страницах. Грубо говоря атрибут navigation="yes" попросту не хотел работать и выводить циферки навигации.
Тут я покажу вам как использовать эту самую навигацию довольно простым способом, балуясь с файлом htaccess ;)
Хак очень прост в установке и не создаст никакой нагрузки на сайт. Проверял и использую по сей день.
Установка
1. Открываем файл .htaccess в корне нашего сайта и ищем строку:
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
Сразу под ней вставляем следующее:RewriteRule ^СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ.html/?$ index.php?do=static&page=СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ&seourl=СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ [L]
RewriteRule ^СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ.html/page/([0-9]+)(/?)+$ index.php?do=static&page=СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ&seourl=СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ&cstart=$1
Вместо "СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ
" вписываем название вашей статистической страницы.2. Открываем файл /engine/modules/functions.php и находим в нем:
if( preg_match( "#navigation=['\"](.+?)['\"]#i", $param_str, $match ) ) {
И прямо НАД этой строкой вставляем это:if($dle_module == "static" && $_GET["seourl"] == "СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ") $url_page = "/СТАТ СТРАНИЦА АНГЛИСКИМИ БУКВАМИ.html";
Ну вот и всё

Теперь можете создавать статистическую страницу и использовать
{custom category="1-999" navigation="yes" order="date" sort="desc"}
Вы находитесь на вкладке дополнительной информации к новости. Здесь можно просмотреть такую информацию как ссылка на источник, действующий пример какого либо скрипта, и соответственно саму ссылку на скачивание файла , если таковой имеется.
Реклама - это вынужденная мера для поддержания проекта на плаву. Я не принуждаю Вас кликать по рекламным блокам. Если конечно она вас не заинтересовала.
Все кнопки для скачивания активны. Находятся внизу страницы. Если нет кнопки , значит нет файла.
Спасибо большое за понимание!
Да и самое важное, все материалы носят чисто ознакомительный характер, всё файлы взяты из открытых источников, соответсвенно Вы их используете на свой страх и риск. За исключением только моих товаров в магазине.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.