Как убрать подкатегорию из url

Все блоги / DLE движок для сайтов 9 января 2013 0   
Еще раз здравствуйте, как убрать подкатегорию из url новости?

Знаю, что в function. Написал так:

function get_url($id) {
    
     global $cat_info;
    
     if( ! $id ) return;
    
     $parent_id = $cat_info[$id]['parentid'];
    
     $url = $cat_info[$id]['alt_name'];
    
     while ( $parent_id ) {

                $pid = $parent_id;
          
          $url = $cat_info[$parent_id]['alt_name'] . "/" . $url;
          
          $parent_id = $cat_info[$parent_id]['parentid'];
          
          if( $cat_info[$parent_id]['parentid'] == $cat_info[$parent_id]['id'] ) break;
    
     }
    
        $url = $cat_info[$pid]['alt_name'];

     return $url;
}


Но так перестали работать страницы категорий, т.е. на них нельзя перейти сервер просто не отвечает, как будто бы это не ссылка. и к тому же, если новость в категории, а не подкатегории, то у нее вообще нет категории. СРОЧНО нужна помощь! Это должно работать только на урл 2 вида, очень очень нужно!

 Источник:dle-faq.pro, DLE

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/blogssmartz

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями

Похожие публикации

Архив публикаций