Joomla. результаты поиска на указанной странице - PullRequest
0 голосов
/ 26 февраля 2012

На главной странице находится поисковый модуль, но нет места для отображения результатов поиска.Как это сделать, когда вы нажимаете на кнопку поиска, результаты открываются на указанной странице в следующем окне?

Joomla 1.7

Ответы [ 2 ]

0 голосов
/ 17 июня 2012

Эта проблема неожиданно возникла (или, возможно, я не прокручивал достаточно низко во время тестирования) в моей установке на Joomla, и мне потребовалось некоторое время, чтобы разобраться с ней.Поведение было следующим: при поиске с главной страницы результат отображается над всеми модулями и элементами главной страницы вместо новой страницы.Если вы выполняете поиск с этой страницы, будет создана новая страница (как и должно быть).Проблема была только при поиске с главной страницы.

Единственным отличием в поиске от главной и не главной страницы была полученная ссылка.Это был точно такой же URL, но в конце поиска на главной странице было добавлено "& Itemid = 435".Если я удалил «& Itemid = 435», результаты отобразятся на их собственной странице.

Очевидно, Joomla добавляет «якобы» случайный идентификатор, если вы не предоставите его в модуле, назначенном для пункта меню поиска.В Базовых настройках есть поле «Set ItemID».Добавьте идентификатор пункта меню поиска и вуаля!Больше нет результатов поиска на главной странице.

0 голосов
/ 27 февраля 2012

Если вы используете основной поисковый модуль Joomla, при нажатии на кнопку поиска он должен загрузить новую страницу с результатами поиска. Не совсем уверен, что вы имеете в виду.

...