Перейти к публикации

Организация структуры страниц в DLE


Рекомендованные сообщения

Здравствуйте! 

Пытаюсь организовать структуру сайта  по примеру популярных новостных сайтов по играм.

Структура ссылок должна  быть следующей:
site.ru/games/ - список игр.
site.ru/game/название игры/ - страница конкретной игры.
site.ru/game/название игры/news/ - новости по игре
site.ru/game/название игры/video/ - видосики по игре
site.ru/game/название игры/reviews/ - обзоры по игре

Можно создать такую структуру стандартными средствами движка?

Сейчас структура выглядит так:
site.ru/news/название игры/
site.ru/reviews/название игры/

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Drimerr сказал:

ite.ru/games/ - список игр.
site.ru/game/название игры/ - страница конкретной игры.
site.ru/game/название игры/news/ - новости по игре
site.ru/game/название игры/video/ - видосики по игре
site.ru/game/название игры/reviews/ - обзоры по игре

Можно создать такую структуру стандартными средствами движка?

Это структура категорий, как вы категории создадите так и будет. Что будет категорией, а что родительской категорией и т.д. Поэтому что у вас в этой структуре является "название игры"? Если это категория, то такая структура может быть, если не категория, а например новость, то не может быть.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, celsoft сказал:

Это структура категорий, как вы категории создадите так и будет. Что будет категорией, а что родительской категорией и т.д.

Да, я могу создать категории и подкатегории такого вида /game/название игры/news/ , но не получится вывести отдельную страницу игры по такой ссылке /game/название игры/ .

Была идея создать для каждой игры статические страницы, но там нельзя организовать вложенность страниц друг в друга. 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Drimerr сказал:

Да, я могу создать категории и подкатегории такого вида /game/название игры/news/ , но не получится вывести отдельную страницу игры по такой ссылке /game/название игры/ .

Технически получится, но только это "кривая" идея использовать для этого категории, потому как потребуется править все в шаблоне, а не в админпанели, как новости например.

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Drimerr сказал:

Можно создать такую структуру стандартными средствами движка?

Вам нужно смотреть не в сторону категорий, сами категории это само собой разумеется (но вроде бы вам придётся использовать 1 тип чпу без использования категории в адресе). Но то что в news, video, reviews это уже что-то вроде реализации подстраниц. И вам искать такую реализацию в виде готового модуля или заказывать. У каких-то разработчиков вроде бы был модуль для реализации подстраниц позволяющий создать такие ссылки в рамках каждой новости и разделять контент. У new-dev'a он же (GoldSoft тут на форуме) публиковался плагин, может у кого еще будет какие-то реализации подобные.

 

Правда конкретно как вы хотите чтобы был вид ссылок это не очень правильно так как ваш вид ЧПУ ссылок зарезервирован для отображения категорий и подкатегорий.

То есть тут есть определенные правила, новость имеет окончание html, если окончания нету это считается категорией. И если вам плагин не подходит то наверное стоит поискать кого-то кто разбирается и сможет вам персонально сделать плагин под ваши запросы и изменить правила чпу обработки ссылок дополнительно под реализацию плагина. 

 

Изменено пользователем TeraMoune
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...