X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема DLE с Category tree
Bra1n
Bra1n
Topic Starter сообщение 22.12.2014, 19:19; Ответить: Bra1n
Сообщение #1


Есть модуль на DLE - Category tree который автоматически формирует список категорий и подкатегорий и выводит это на сайте. Все хорошо, кроме SEO.
Вид подкатегорий в DLE имеет такой вид: site.ru/category/subcategory/
А модуль формирует ссылки на все подкатегории такого типа: site.ru/subcategory/

Гуглил, вопрос не решен аж с 2009 года

Как сделать правильное формирование урлов с подкатегориями? прикрепляю код модуя, возможно нужно добавить какой-то параметр.

Код
<?php

$b=$db->query ("SELECT * from `dle_category` ORDER BY `posi`");

while ($row=$db->get_array($b))
{
    $link=$config['http_home_url'] . $row['alt_name'] . '/';

if (file_exists (ROOT_DIR . "/templates/{$config['skin']}/images/{$row['alt_name']}.gif") )
    $icon="{THEME}/images/{$row['alt_name']}.gif";

else

    $icon='';
    $catlist.="d.add({$row['id']}, {$row['parentid']}, '{$row['name']}', '{$link}', '{$row['descr']}', '', '{$icon}', '{$icon}');";

}

?>


$link=$config['http_home_url'] . $row['alt_name'] . '/'; - отвечает за формирование урлов категорий. а именно $row['alt_name']


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CnaM
CnaM
сообщение 22.12.2014, 22:35; Ответить: CnaM
Сообщение #2


Код
$link=$config['http_home_url'] . get_url($row['id']) . '/';


Функция get_url() всегда была в DLE)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bra1n
Bra1n
Topic Starter сообщение 22.12.2014, 23:47; Ответить: Bra1n
Сообщение #3


Помогло, спасибо!)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как установить код на dle от megaindex и других сайтов?
dle11.3
0 tsa 243 9.5.2021, 12:21
автор: tsa
Открытая тема (нет новых ответов) Интеграция DLE с ЮКасса
Необходимо помочь настроить интеграцию
2 Concept 1152 27.3.2021, 15:18
автор: saintrick
Открытая тема (нет новых ответов) DLE xProtect
0 xoopw 604 21.3.2021, 18:45
автор: xoopw
Горячая тема (нет новых ответов) Изготовление красивых сайтов на DLE под ключ | Доступные цены
45 Admiral_ukr 20739 9.1.2021, 18:55
автор: Admiral_ukr
Открытая тема (нет новых ответов) Перенос сайта с DLE на Wp
2 IxMaster 686 7.1.2021, 23:36
автор: IxMaster


 



RSS Текстовая версия Сейчас: 13.5.2021, 11:12
Дизайн