Заметил, что в чистой icms 1.10.1 если добавить в меню ссылку на компонент поиск, то при клике по ней, в пути по сайту компонент поиска не отобразится, будет просто
Главная
и все :(
При этом сайт, обновленный с 1.8 до 1.10.1 показывается все корректно.
Главная » Поиск
Можете проверить на чистой версии. Что забыли в новой версии, но не забыли в миграторе? Просветите, где искать баг.
P/s/ чтобы не было кривотолков, в настройках стоит
Показывать глубиномер?
Выводить текущую страницу в глубиномере: Да
Pathway в компоненте поиск
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#2
18 апреля 2013 в 15:55
Значит у вас есть пункт меню "Поиск".При этом сайт, обновленный с 1.8 до 1.10.1 показывается все корректно.
#3
18 апреля 2013 в 17:20
lokanaft, внимательнее.
и там и там есть ссылка с меню на компонент поиск. Но в чистой 1.10.1 в pathway название компонента не добавляется.в чистой icms 1.10.1 если добавить в меню ссылку на компонент поиск
Сегодня в 05:13
#4
18 апреля 2013 в 17:34
Не заметил) На обновлённом до 1.10.1 тоже исчезает.
#5
19 апреля 2013 в 17:06
а с какой версии, если не секрет? :)На обновлённом до 1.10.1 тоже исчезает.
Просто развожу руками… сижу смотрю на 2 сайта… 1.8 — 1.10.1 все ок. 1.10.1 — нету :)
Ладно при миграции косяки появляются😊но чтобы исчезали
#6
19 апреля 2013 в 17:48
В файле фронтенда поиска есть строки 36-38
замените на
if ($menuid==0){ $inPage->addPathway($_LANG['SEARCH'], '/search'); }
$inPage->addPathway($_LANG['SEARCH'], '/search');
#7
19 апреля 2013 в 18:53
Спасибо. Работает. Не мешало бы в релиз включить :)
#8
19 апреля 2013 в 20:36
включили, но немного по другомуНе мешало бы в релиз включить :)
Удалить
$menuid = $inCore->menuId();
$inPage->setTitle($_LANG['SEARCH']); $inPage->addPathway($_LANG['SEARCH'], '/search');
$pagetitle = $inCore->menuTitle(); $pagetitle = ($pagetitle && $inCore->isMenuIdStrict()) ? $pagetitle : $_LANG['SEARCH']; $inPage->setTitle($pagetitle); $inPage->addPathway($pagetitle, '/search');