Убрать меню: Все, Коллективные, Персональные и еще пару фишек

Здравствуйте.
1) Я отключил персональные блоги и теперь пропала необходимость меню "Все, Коллективные, Персональные". Насколько понимаю, убрать их можно, просто закомментировав содержимое menu.blog.tpl в используемом шаблоне.
Это нормальная практика или есть изящнее способ?
Есть еще одна проблема:
2) При выборе пункта меню: Новые, Топ, Обсуждаемые, проставляется уровень вложенности /index/ и в итоге формируется ссылка mysite.ru/index/new/. Хотелось бы от него избавиться, чтобы ссылка была по типу mysite.ru/new/.

И напоследок
3) Можно ли в коллективных блогах убрать уровень вложенности /blog/? Чтобы ссылка была просто mysite.ru/comedy/, а не mysite.ru/blog/comedy/ например?
Т.е., если мы заходим на ссылку «Блоги», то мы видим список блогов и ссылка остается mysite.ru/blog/. Если мы выбираем блог из списка, то раздел blog убирается и получается mysite.ru/comedy/.

Думаю, таким образом структура будет проще.

1 комментарий

avatar
1. можно создать плагин и из него переопределить нужный tpl
2. несколько вариантов — создать соответствующие экшены и перенести код в них, попробовать использовать реврайты в конфиге, через хук перехватывать и перенаправлять нужные урлы
3. тоже самое, что и 2

Думаю, таким образом структура будет проще.
Для кого? Думаю, посетители на это внимания не обращают.
  • ort
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.