Редактор темы

Делаем ссылку на полную новость как на кинопоиске [хак]

Автор темы
Насколько я понял, ссылка, формируемая в show.short.php (next-link) , должна совпадать с той, что указана в .htaccess.

Или за пагинацию в категориях другой файл отвечает?
1. Открываем все перечисленные ниже файлы
\engine\ajax\adminfunction.php,\engine\ajax\comments.php,....\engine\modules\show.short.php и \engine\modules\topnews.php
В show.short правки я описал, перепроверь. Хоть у меня навигация через аякс но в целом она в категории работает, смотри сам, просмотри, мб пропустил что-то, пройдись еще раз, затем очисти кеш в админке и в браузере
 
В show.short правки я описал, перепроверь. Хоть у меня навигация через аякс но в целом она в категории работает, смотри сам, просмотри, мб пропустил что-то, пройдись еще раз, затем очисти кеш в админке и в браузере
Проверяю..я немного по другому делал ссылку..
 
Последнее редактирование:
Короче плюнул и переделал пагинацию полностью по-своему
 
только вот в чем проблема, если сайт старый и есть трафик и закупали ссылки то этот хак навредит. ссылки закупали на одну страницу а в выдаче другая.
Потом может яндекс и гугл склеит
 
А как сделать что бы со старой ссылки переходило на новую, а то старые ссылки не рабочие получаются?
Я имею ввиду раньше ссылка была /167-morskaya-policiya-novyy-orlean.html, сейчас /167/ но при переходе на /167-morskaya-policiya-novyy-orlean.html на сайте такой страницы уже нет.
 
А как сделать что бы со старой ссылки переходило на новую, а то старые ссылки не рабочие получаются?
Я имею ввиду раньше ссылка была /167-morskaya-policiya-novyy-orlean.html, сейчас /167/ но при переходе на /167-morskaya-policiya-novyy-orlean.html на сайте такой страницы уже нет.
301 редирект в htaccess решает данную проблему.
 
Здравствуйте !
Скажите : Сделал ссылки по данному методу ( все хорошо получилось ) , потом установил модуль Карта сайта от Алаев , и теперь в карте сайта выдает полные ссылки вместо коротких и все ссылки открытые через карту сайта показывают 404 код !
Может кто знает и подскажет как подкорректировать это ?
 
потом установил модуль Карта сайта от Алаев , и теперь в карте сайта выдает полные ссылки вместо коротких и все ссылки открытые через карту сайта показывают 404 код !
в модуле карты сайта алаева тоже надо делать правки аналогичные в первом посту темы по изменению ЧПУ статей - тогда всё будет работать.
 
в модуле карты сайта алаева тоже надо делать правки аналогичные в первом посту темы по изменению ЧПУ статей - тогда всё будет работать.
Спасибо за совет , увы не очень в этом деле .
Теперь буду думать где найти готовое решение.
 
Спасибо за совет , увы не очень в этом деле .
Теперь буду думать где найти готовое решение.
готового - нет! Учти что при использовании модулей которые используют стандартные ЧПУ, например парсер торрентов parser-kino - то этот хак только во вред будет т.к. модуль с закрытым кодом ты никак не подправишь, а покупать открытый код часто стоит сильно дорого.
 
Последнее редактирование:
готового - нет! Учти что при использовании моделей которые используют стандартные ЧПУ, например парсер торрентов parser-kino - то этот хак только во вред будет т.к. модуль с закрытым кодом ты никак не подправишь, а покупать открытый код часто стоит сильно дорого.
модели... мисс вселенная?
 
готового - нет! Учти что при использовании модулей которые используют стандартные ЧПУ, например парсер торрентов parser-kino - то этот хак только во вред будет т.к. модуль с закрытым кодом ты никак не подправишь, а покупать открытый код часто стоит сильно дорого.
Поставил данный хак с модулем парсер- кинопоиск , проблем не заметил и работает все . ЧПУ на сайте выключен , читал и проверял сам ,если включить ЧПУ то хак вообще не работает . Вот до этого момента все шло как по маслу , а сейчас столкнулся с проблемой Карты сайта .
 
Автор темы
По просьбе форумчанина и для тех кто использует модуль HTML SiteMap от Alaev
Открываем /engine/modules/sitemap.php
ищем в нем участок кода
PHP:
if(intval($post['category']) && $this->dle_api->dle_config['seo_type'] == 2)
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].get_url(intval($post['category'])).'/'.$post['id'].'-'.$post['alt_name'].'.html';
                    }
                    else
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].$post['id'].'-'.$post['alt_name'].'.html';
                    }
Заменяем на код
PHP:
if(intval($post['category']) && $this->dle_api->dle_config['seo_type'] == 2)
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].get_url(intval($post['category'])).'/'.$post['id'].'/';
                    }
                    else
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].$post['id'].'/';
                    }
Просьба модераторов добавить правку в первый пост
 
По просьбе форумчанина и для тех кто использует модуль HTML SiteMap от Alaev
Открываем /engine/modules/sitemap.php
ищем в нем участок кода
PHP:
if(intval($post['category']) && $this->dle_api->dle_config['seo_type'] == 2)
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].get_url(intval($post['category'])).'/'.$post['id'].'-'.$post['alt_name'].'.html';
                    }
                    else
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].$post['id'].'-'.$post['alt_name'].'.html';
                    }
Заменяем на код
PHP:
if(intval($post['category']) && $this->dle_api->dle_config['seo_type'] == 2)
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].get_url(intval($post['category'])).'/'.$post['id'].'/';
                    }
                    else
                    {
                        $url = $this->dle_api->dle_config['http_home_url'].$post['id'].'/';
                    }
Просьба модераторов добавить правку в первый пост
Спасибо !!!!
 
Не работают bbcode при добавлении новостей
 
В show.short правки я описал, перепроверь. Хоть у меня навигация через аякс но в целом она в категории работает, смотри сам, просмотри, мб пропустил что-то, пройдись еще раз, затем очисти кеш в админке и в браузере
у меня такая же проблема, всё перепроверил
 

Похожие темы Последние темы Популярные темы

Назад
Сверху