ВопросКак сделать чтобы результат поиска отображался картинка+ссылка?
Добрый день, скажите возможно ли сделать чтобы результат поиска на сайте отображался в виде:
картинка (берется из содержания) + обычный вывод результата (ссылка и строчка ноды).
Еще один вопрос возник, можно ли сделать сортировку представления в алфавитном порядке, т.е. есть страница всего каталога продукции, выводится с помощью представления catalog, в нем критерий сортировки Материал: Nid возр. Можно ли сделать чтобы материал выводился по алфавиту, чтобы схожие позиции были рядом, а не разбросаны по разным страницам каталога?
Спасибо.
- Olech__ka
- 05.10.2011
- 6232
Комментарии
1. Программирование, как я понял, не предлагать :) Поэтому попробуйте сделать поиск с помощью views search - вывод там настраивается из самой вьюхи.
2. Чтобы сделать сортировку в алфовитном порядке, надо во вьюхе добавить сортировку по имени материала, а не по nid.
Спасибо, Евгений, попробую
Евгений, еще раз спасибо за наводку.
Сортировка в алфавитном порядке получилась: поставила во views сортировку по заголовку материала в порядке возрастания и все получилось.
С поиском не получилось: установила модуль, появилось представление:
views_saved_searches (views_search)
В описании представления стоит: Shows saved search for the current user.
В нем есть такие поля:
Поля
- Views Search: Saved Search Name Saved Search Name
- Views Search: View Name Search Type
- Глобальный: Пользовательский текст Actions
- Lightbox: Lightbox trigger Lightbox trigger
Lightbox изменяла, ничего не поучилось.
Насколько я поняла, этот модуль позволяет сохранять результаты поиска юзера.
Поэтому решила оставить все как есть.
Еще раз спасибо за советы!
Привет, а действительно.
Модуль - решение для сохранения результатов поиска.
Нашёлся небольшой хак, НО...
К функции template_preprocess_search_result в search.pages.inc добавить:
Затем в search-result.tpl.php:
Переменная задана, вызов есть, результаты не отображаются.
Где ошибка?
Если так ничего не выводится:
Значит, ей ничего не передаётся. Выведите массив $result['node']->field_image_cache на экран и убедитесь, что вы правильно берёте данные.
Комментировать