1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Убрать id категорий из url компонента dj-classfields

Тема в разделе "Joomla", создана пользователем Ramm91, 1 сен 2014.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, Genk0
  1. Ramm91

    Ramm91 Создатель

    Регистр.:
    30 окт 2013
    Сообщения:
    15
    Симпатии:
    0
    Структура ссылок на сайте представляется так, что категории с одинаковыми названиями никогда не оказываются на одном уровне вложенности, поэтому считаю целесообразным убрать id из ссылки.

    Сейчас ссылки выглядят так:

    http://vraione.com/sankt-peterburg.html - общая категория, тут все нормально

    http://vraione.com/sankt-peterburg/...atnaya-kvartira-studiya-na-6-chelovek-32.html - страница объявления выглядит так
    нужно в идеале:
    http://vraione.com/sankt-peterburg/kvartiry/2-komnatnaya-kvartira-studiya-na-6-chelovek.html

    http://vraione.com/sankt-peterburg/arenda-sutki-67.html - страница подкатегории
    нужно:
    http://vraione.com/sankt-peterburg/arenda-sutki.html

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

    Пока что только додумался ковырять файл router.php в папке компонента, но ссылки наотрез оказываются работать, хотя выглядят, как надо)

    Может кто-нибудь подскажет в какую сторону копать? Или может быть есть плагин для переопределения роутера dj-classfields?
     

    Вложения:

    • router.zip
      Размер файла:
      2,3 КБ
      Просмотров:
      3
  2. Uriys

    Uriys Постоялец

    Регистр.:
    21 июн 2011
    Сообщения:
    51
    Симпатии:
    0
  3. Ramm91

    Ramm91 Создатель

    Регистр.:
    30 окт 2013
    Сообщения:
    15
    Симпатии:
    0
    Нет, такой вариант совсем не подходит, роутеры то совсем разные, и в classfields не реализована такая функция по умолчанию. Я пошел другим путем, изучил роутер компонента и уже убрал ссылки из первой подкатегории, правда вторая подкатегория теперь не работает), ищу решение. ad из ссылок также убрал, но при этом также возникают некоторые ошибки, которые нужно исправлять.