Внешний url и подпункты

Тема в разделе "Вопросы по работе с меню", создана пользователем aybylat, 06.04.2013.

  1. Offline

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

    Регистрация:
    17.11.2011
    Сообщения:
    40
    Симпатии:
    0
    Пол:
    Мужской
    Чего то не могу разобраться.

    Есть пункт меню тип "внешний url". У него есть подпункты. В адресах этих подпунктов имеется непонятно откуда берущаяся дата:

    site.ru/index.php/2013-01-20-10-53-59/page

    Где и как эти цифры можно заменить на текст?
     
  2.  
  3. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума

    Регистрация:
    21.05.2010
    Сообщения:
    2 464
    Симпатии:
    305
    Пол:
    Мужской
  4. Offline

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

    Регистрация:
    17.11.2011
    Сообщения:
    40
    Симпатии:
    0
    Пол:
    Мужской
    Не понял. Какая категория и псевданим и где его изменить? У меня подпунктами меню выступают ссылки на формы BreezingForms.
     
  5. Offline

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

    Регистрация:
    13.12.2010
    Сообщения:
    32
    Симпатии:
    0
    Пол:
    Мужской
    Прописывайте алиас при создании статей, категорий, и пунктов меню. Или включите ЧПУ в настройках.
     
  6. Offline

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

    Регистрация:
    12.04.2013
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    У меня проблема немного другого характера, но по той же тематике.

    Есть сайт на Joomla на основе Joomshopping.
    На сайте есть 2 меню: главное меню (из шаблона) и собственноручно добавленное меню для выбора категорий товаров.

    При заходе на страницы сайта через пункты меню открываются страницы в соответствии с алиасами пунктов меню. К примеру, в меню сайта "Разделы товаров" есть пункт с алиасом tovary-dlya-devochek, а в нем подменю с алиасом odezhda-dlya-devochek.
    Адрес страницы получается таким:
    /index.php/tovary-dlya-devochek/odezhda-dlya-devochek.html
    Тут все ОК, проблем нет.
    Однако на сайте есть еще и другие страницы (модули), не ассоциированные с пунктами существующих меню. К примеру, корзина, "мой профиль" и другие.
    И вот с алиасами этих страниц сайта наблюдается проблема. К примеру:
    "Мой аккаунт": /index.php/tovary-dlya-devochek/odezhda-dlya-devochek/user/myaccount.html

    Причем тут одежда для девочек? Модуль авторизации никак не привязан к меню "разделы товаров" и вообще ни к 1 меню не привязан.
    Это не было бы большой проблемой, но ведь при заходе в "мой аккаунт" помимо неправильного алиаса меню "Разделы товаров" подсвечивает пункт "одежда для девочек", как будто я нахожусь в том разделе.

    Стоит меню "Разделы товаров" скрыть (в итоге остается только одно - главное меню - из шаблона), и проблема с алиасами исчезает, выделенный красным участок адреса удаляется и все работает как надо.

    Отключение ЧПУ эффекта не дает - страница моделей корзины, авторизации и других ссылаются на "ItemID=509" (т.е. подпункт меню "одежда для девочек"). При отключении подпункта "одежда для девочек" ссылка уже идет на соседний пункт меню и так вплоть до полного снятия с публикации всех пунктов меню "Разделы товаров" (в итоге на сайте остается только одно - главное меню - из шаблона).
    Только тогда модули перестают ссылаться на чужие ID:
    /index.php?option=com_jshopping&controller=user&task=myaccount&Itemid=0
    Впрочем, Itemid в адресе все-равно болтается, хоть и пустой.

    Уже голову сломал, что за странность такая.
     

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

Загрузка...