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

Организация структуры страниц в 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
Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

В шаблоне в main.tpl пишу такое условие:

[category=1]{include file="includetpls/tpl1.tpl"}[/category]
[not-category=1]
{include file="includetpls/tpl2.tpl"}[/not-category]

страницы категорий iD которых не равно 1, перестают работать, в чем может быть проблема?

Нахожусь в категории 1 - все работает, остальные категории не открываются, ошибка Сайт --- пока не может обработать этот запрос. Шаблоны tpl1 tpl2 идентичные. 

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

ошибка Сайт --- пока не может обработать этот запрос.

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

Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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