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  


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

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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
312 kaartes 112801 Вчера, 12:07
автор: avega
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
156 contex1 70787 Вчера, 0:06
автор: AnnaProf
Открытая тема (нет новых ответов) Куплю базы Bitrix и DLE профилей!
для размещения ссылок, бюджет до 1000р.
0 autonew 565 5.5.2018, 11:25
автор: autonew
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНе работает html в статических страницах - DLE 11.0
1 Akira 618 28.4.2018, 12:10
автор: falken
Открытая тема (нет новых ответов) Скорая помощь для ваших сайтов - Wordpress, DLE, Joomla, Drupal
Любые виды работ, профессионально, оперативно, не дорого.
15 wturm 3755 20.4.2018, 14:34
автор: Black_Mag


 



RSS Текстовая версия Сейчас: 23.5.2018, 9:49
Дизайн