Помогите решить проблему перестала работать навигация по сайту, есть материал где отображается, а в большинстве ее просто нет и меню даже не раскрывается. У кого-то была подобная проблемам ? Joomla 1.5
Что-нибудь ставили на сайт до этого? И желательна ссылка на сайт, не глядя трудно сказать, не одна причина может быть.
зайдите в Расширения-Менеджер модулей -Навигация/Хлебные крошки/mod_breadcrumbs(если его нет, то создайте в желаемой модульной позиции) и поставьте внутри модуля галочку "На всех страницах". Вот еще вариант, с последней активной ссылкой, на уровне шаблона. " 1. Создать папку, файлы: \templates\тут_имя_вашего_шаблона\html\mod_breadcrumbs\default.php \templates\тут_имя_вашего_шаблона\html\mod_breadcrumbs\index.php 2. В файл default.php копируете содержимое шаблона модуля mod_breadcrumbs (берём из файла: \modules\mod_breadcrumbs\tmpl\default.php), и вносим свои изменения в шаблон. Для Pathway изменяем Код: } else if ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true echo $list[$i]->name; } на Код: } else if ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>'; } вставляем Код: <?php // no direct access defined('_JEXEC') or die('Restricted access'); ?> <span class="breadcrumbs pathway"> <?php for ($i = 0; $i < $count; $i ++) : // If not the last item in the breadcrumbs add the separator if ($i < $count -1) { if(!empty($list[$i]->link)) { echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>'; } else { echo $list[$i]->name; } echo ' '.$separator.' '; } else if ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>'; } endfor; ?> </span> Сохраняем, готово. Теперь Joomla будет брать шаблон не из папки \modules\mod_breadcrumbs\tmpl\ , а из папки \templates\тут_имя_вашего_шаблона\html\mod_breadcrumbs\ "
Если Вы в шаблон вписали отдельный вывод mod_breadcrumbs и проверили, что модуль хлебных крошек один и настроен как следует, должно работать.
Все сделал как в варианте 2. Как понимать вписали отдельный вывод ? Настроен модуль, я думаю правильно так как есть ссылки которые он отображает но большинство нет. Варианты выше привел.
SEF компонент отключите и проверьте еще раз, если не поможет - отключаем последние плагины по порядку + оптимизируем и чистим кэш и базу периодически + проверяем на вредоносную фигню. Но ИМХО сеф виноват.
Скопируйте сайт и поэксперементируйте. Почти уверен, что проблема в sh404. Он видимо не передает итем айди правильно. В принципе, там где-то раньше была галочка - "принудительно передавать айди"
Уникальный ID - галочку в sef404 установил отключил дубли все почистил... но результат неизменный. А вы мой пример смотрели как она работает ? Перестало раскрываться меню, возможно проблемам вообще в меню ?
В самой проблеме разобраться пока не могу но то что это 100% Sef 404. Не могу позволить потерять все теги (все прописывал в meta tegs sef404), и ссылки очень много.
Это легко проверить установкой стороннего модуля меню, но вообще надо стараться обходиться без стороних сеф компанентов, а теги прописывать в контенте.