раздел "Компоненты" OpenSEF

Тема в разделе "Joomla и SEF (ЧПУ)", создана пользователем vigo, 24.02.2008.

  1. Offline

    vigo Недавно здесь

    Регистрация:
    09.08.2007
    Сообщения:
    5
    Симпатии:
    0
    Всем привет.
    Кто знает, как можно в разделе "Компоненты" Opensef прописать для компонента, допустим, контакты, ссылку contacts/admin ? Если я создаю такую ссылку для компонента, и при этом использую слеш "/", то меня выбрасывает на 404
     
  2.  
  3. Offline

    Arkadiy Пользователь

    Регистрация:
    21.11.2007
    Сообщения:
    371
    Симпатии:
    10
    Пол:
    Мужской
    Ответ: раздел "Компоненты" OpenSEF

    Насколько я слышал опенсеф умер, так что советую не маяться а поставить артио или пользоваться встроенным сефом, кстати в 1.5 жумле неплохо работает.
     
  4. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    633
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: раздел "Компоненты" OpenSEF

    В разделе "Компоненты" расширения "OpenSEF" можно задать лишь псевдоним, то бишь "contacts". Реализовать то, что Вам нужно, можно через меню "Управление ссылками", создав по "внутреннему URL" без оптимизации "дружественный URL", при этом в разделе "Компоненты" напротив используемого компонента необходимо установить флажок "Исключить".
     
  5. Offline

    vigo Недавно здесь

    Регистрация:
    09.08.2007
    Сообщения:
    5
    Симпатии:
    0
    Ответ: раздел "Компоненты" OpenSEF

    С одной стороны да, но ...
    это если в компоненте, динамически не изменяются ссылки. Допустим для контакта подойдет, а вот под другие компоненты, например Теги, не работает такая штука.
    Можно ли как-нибудь пропатчить опен сеф, чтобы он обрабатывал такие псевдонимы?
     
  6. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    633
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: раздел "Компоненты" OpenSEF

    Мне казалось, об этом компоненте (разделе, статичном URL'е) здесь и идет речь - как выяснилось, я ошибался...
    Все верно, она и не должна работать, поскольку тот способ целиком и полностью относится к "ручным" методам настройки SEF у себя на сайте.

    Возможные варианты выхода из сложившейся ситуации: искать "Теги", с которыми будет "контачить" OpenSEF, опробовать текущий экземпляр компонента в союзе с альтернативным компонентом оптимизации ссылок, например с Artio JoomSEF, и наконец, "натаскать" OpenSEF на расширение "Теги" вручную, что в принципе само по себе нереально...
     
  7. Offline

    vigo Недавно здесь

    Регистрация:
    09.08.2007
    Сообщения:
    5
    Симпатии:
    0
    Ответ: раздел "Компоненты" OpenSEF

    Вы не ошиблись. я привел его, как пример. Хотелось бы, чтобы можно было проделывать такое с каждым компонентом.

    На данный момент, теги прекрасно обрабатываются сефом. Дело не в этом, а в том, что я хочу изменить отображение алиаса. То есть, сейчас мы имеем:
    www.site.com/tags/tag_21.html
    А я хочу сделать следующее:
    www.site.com/news/tags/tag_21.html

    "tags" - сейчас этот алиас задан в опенсефе для компонента. Прописать /news/tags/ Не получается. Как решить этот момент?
     

Поделиться этой страницей

Загрузка...