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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Мозговой штурм
******

Группа: Active User
Сообщений: 1089
Регистрация: 24.5.2008
Из: Челябинской обл
Поблагодарили: 214 раз
Репутация:   42  


Есть модуль на 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


Частый гость
**

Группа: User
Сообщений: 68
Регистрация: 7.3.2009
Поблагодарили: 6 раз
Репутация:   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


Мозговой штурм
******

Группа: Active User
Сообщений: 1089
Регистрация: 24.5.2008
Из: Челябинской обл
Поблагодарили: 214 раз
Репутация:   42  


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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
278 kaartes 102859 14.12.2017, 10:55
автор: kukla
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1167 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65189 5.12.2017, 12:13
автор: contex1
Открытая тема (нет новых ответов) Требуется так сказать оптимизация шаблона DLE
5 Deadman_n 420 2.12.2017, 13:24
автор: Deadman_n
Открытая тема (нет новых ответов) Перенос сайта с DLE на WordPress
3 mdobyshev 873 30.11.2017, 7:29
автор: Nell


 



RSS Текстовая версия Сейчас: 17.12.2017, 6:56
Дизайн