создадим новую переменную image, для того чтобы вызывать ее из search-result.tpl.php
для этого открываем файл search.pages.inc и ищем функцию template_preprocess_search_result
и добавляем там строчку, подобную этой
$variables['image'] = $result['node']->field_image_cache[0]['filename'];
теперь в search-result.tpl.php можно использовать переменную $image
аналогичным способом можно добавить любую переменную
скрипты включены, я же написал что системное меню например "управление" раскрывается и закрывается как надо, а те пункты, которые я добавил не раскрываются. получается, что новые пункты либо всегда свернуты, либо всегда развернуты, если в настройках поставить галку развернутый. тут дело не во включении скриптов в браузере.
sergei_exe, у тебя наверно индексация не прошла, зайди в настройки поиска, там пишется сколько материалов проиндексировано и сколько еще осталось. если у тебя не все материалы проиндексированы запусти крон
Когда я писал первое сообщение в этой теме, то не мог привести решение. Хотел его выложить позже, но было много дел и я забыл про это. Так что приведу решение сейчас, надеюсь кому-нибудь еще оно поможет.
Для начала надо сделать кое-какие изменения в файле search.module
найдите строку
$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);
и измените ее на
$query2 = substr(str_repeat("i.word LIKE '%%%s%%' OR ", count($arguments2)), 0, -4);
никто не откликнулся и готового подходящего решения я не нашел, поэтому сам модифицировал стандартную функцию поиска и теперь у меня работает поиск по любой части слова
Вопрос по pager
я так понимаю, что нужно дорабатывать pager.inc, но я не понимаю, что надо изменить
кто-нибудь делал такое?
[РЕШЕНО] Отображение картинок в результатах поиска
решение проблемы:
создадим новую переменную image, для того чтобы вызывать ее из search-result.tpl.php
для этого открываем файл search.pages.inc и ищем функцию template_preprocess_search_result
и добавляем там строчку, подобную этой
$variables['image'] = $result['node']->field_image_cache[0]['filename'];
теперь в search-result.tpl.php можно использовать переменную $image
аналогичным способом можно добавить любую переменную
Проблема с меню
скрипты включены, я же написал что системное меню например "управление" раскрывается и закрывается как надо, а те пункты, которые я добавил не раскрываются. получается, что новые пункты либо всегда свернуты, либо всегда развернуты, если в настройках поставить галку развернутый. тут дело не во включении скриптов в браузере.
Вопрос по pager
так кто-нибудь может подсказать как это сделать?
Вопрос по pager
а что будет с сервером?
[РЕШЕНО] Отображение картинок в результатах поиска
с проблемой разобрался, без использования devel, если кому интересно, могу чуть позже выложить решение
[РЕШЕНО] Отображение картинок в результатах поиска
модуль devel никогда не использовал, буду рад если вы хотя бы в общих чертах расскажите как это сделать
[Решено] Поиск по части слова
у меня тоже стоит уберкарт и поиск по товарам нормально работает
[Решено] Поиск по части слова
compawa, я еще ни разу не отправлял патчи и не знаю в какой форме и как их надо отправлять
Поиск
sergei_exe, у тебя наверно индексация не прошла, зайди в настройки поиска, там пишется сколько материалов проиндексировано и сколько еще осталось. если у тебя не все материалы проиндексированы запусти крон
Поиск
смотри [#26868]тут[/#]
[Решено] Поиск по части слова
Когда я писал первое сообщение в этой теме, то не мог привести решение. Хотел его выложить позже, но было много дел и я забыл про это. Так что приведу решение сейчас, надеюсь кому-нибудь еще оно поможет.
Для начала надо сделать кое-какие изменения в файле search.module
найдите строку
$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);
и измените ее на
$query2 = substr(str_repeat("i.word LIKE '%%%s%%' OR ", count($arguments2)), 0, -4);
[Решено] Поиск по части слова
никто не откликнулся и готового подходящего решения я не нашел, поэтому сам модифицировал стандартную функцию поиска и теперь у меня работает поиск по любой части слова