Joomla 1.5 Пункт меню ссылается на статью. Раздел дает кривой материал

Discussion in 'Навигационная структура сайта' started by FiMko, May 15, 2009.

  1. Offline

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

    Joined:
    May 15, 2009
    Messages:
    2
    Likes Received:
    0
    Ребята, привет всем.

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

    Проблема следующего рода:
    1. Есть вложенный пункт главного меню (2-ой уровень. "Интересное">"Лимерики" http://www.englishelp.ru/interesting/limericks.html), пункт ссылается на статью (Стандартный шаблон материала отображает один материал).
    2. Родительский для него пункт меню ("Интересное") ссылается на раздел (Отображает список категорий раздела).
    3. Чтобы, при нажатии, на пункт меню "Интересное", раздел "Лимерики" также присутствовал в загруженной странице, была создана новая категория ("Лимерики"), содержащая, соответственно, только один материал.
    Теперь, если нажать на пункт главного меню "Интересное", открывается его содержимое, где присутствует категория лимерики, нажимаем на нее, и видим такое содержимое http://www.englishelp.ru/interesting/31-limericks.html.

    Проблема, имеет место быть, если пункт меню ссылается на статью.
    Если кто-то сталкивался с подобным, знает или видит возможные пути решения, прошу откликнуться ^-^

    ---
    Мои варианты решения (не нравится ни один):
    1. Перенаправление через .htaccess на нужный материал. (минус: длительная загрузка страницы).
    2. Меняем тип меню, чтобы он ссылался не на материал, а на категорию (минус: дополнительный шаг, который должен пройти пользователь Клик по пункту меню>Видим категорию с одним разделом, клик по разделу).
     
  2.  
  3. chilly_bang
    Offline

    chilly_bang Недавно здесь => Cпециалист <=

    Joined:
    Apr 30, 2006
    Messages:
    1,541
    Likes Received:
    38
    Gender:
    Male
    ничего не понял из твоего описания. определись, чего ты хочешь добиться.
    только не надо вот сразу пугать.
     
  4. Offline

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

    Joined:
    May 15, 2009
    Messages:
    2
    Likes Received:
    0
    Я вполне определился, описал как смог, описать сложно.
    Да какой мне смысл пугать-то, мне ж за это не платят. Извините, если кого напугал :D

    Итак, если кто-то понял проблему и его она тоже коснулась, то, как workaround, помогает следующее: Пункт главного меню, ссылающийся на статью (см. описание проблемы выше) должен иметь alias в точности такой же как у категории + id категории, в которой находится данная статья.
    То есть, если материал находится в категории с alias "lymerics" и id 10, то alias пункта меню, ссылающегося на данную статью должен быть "10-lymerics".

    Всем спасибо.
     
  5. Offline

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

    Joined:
    Dec 23, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Прошу прощения за некропостинг. Но не могу не высказать свою благодарность FiMko.
    Этот способ очень помог, спасибо.
    ЗЫ: конечно, это скорее баг, чем фича, но в качестве временного решения подойдет.
     

Share This Page

Loading...