ПОМОГИТЕ создать такую фишку (блок с иерархией: выбор по категориях)
Здравствуйте любое время суток!
Очень прошу помочь создать такую фишку. Как бы выбор по категориях. Дале понятней опишу, не знаю как кратко написать. А то уже где-то 4 день убиваю бес результата.
Короче мне нужно создать только на лицевой странице такой блок (на Drupal 7), где бы посетитель мог выбрать страну, потом город, нажимать submit и его бы отправляло на определенную страницу. Допустим на страницу представление.
У меня простое представление пейдж (в нем еще страницы), на котором выводиться материалы с определенной страной и городом. У каждой статьи есть допустим вложен термин таксономии: страна, потом по иерархии город.
На лицевой странице у меня есть панели и блоки. Кроме этого блока с выбором страны и города. И больше ничего не должно показывать. Пробовал уже Views + better exposed filter, hierarchical_select, simple_hierarchical_select их комбинации. Ничего не получается. Они не подходят, по той причине, что они отображают информацию на той же странице. Просто фильтруют.
Мне нужно чтобы этот блок с выбором страны и города был только по сути на главной странице. А материалы на других.
Возможно оно должно работать в сочетании с Search.
Напишите кто может пожалуйста вкратце. Возможно кто-то какое-то руководство знаете. Модули возможно есть.
Да, я не программист, поэтому для меня это трудно. Хотя как бы понимаю, что это не очень трудно должно быть, если самому код писать. Ладно.
За ранее огромное спасибо за любую помощь!
Exposed фильтры можно выводить как блок в любом месте на любой странице. В настройках views есть настройка display exposed filters in block, где нужно выбрать Да. Hierarchical select работает только при создание ноды, для Views используйте вот этот модуль views_hst_filter, правда он еще в песочнице, в приложение можете его скачать. Хм.. не могу найти его, возможно его уже удалили, так что качайте из приложения и пробуйте.
Спасибо Вам большое за ответ.
views_hst_filter-7.x.zip не видно в представление, что выводить индексирован материал с помощью модуля Search API.
Можно ли как-то использовать этот модуль. Можно ли добавить какой-то код?
Или с помощью hook_form_alter поправить что-то, чтобы использовать этот модуль или я не знаю. Что можно сделать?
Плиз, помогите. Полтора месяца, периодически конечно, мучаюсь с этой проблемой. Я не програмист, но друпал 7 уже знаю хорошо. Нету определенных модулей под эту задачу.
Есть всего 5 стран и около 10 городов для каждой страны.
Как создать зависимые списки?
Свой модуль пробую, но далеко
Вот начало есть, а дальше не сильно понимаю что делать.
Можно список и в самои коде прописать.
Очень прошу
<code>
<?php
/**
* Implements hook_form_alter().
*/
function mym2_form_views_exposed_form_alter(&$form, &$form_state, $form_id) {
if ($form['#id'] == 'views-exposed-form-search-artical-page-1') {
}
}
</code>
за ранее спасибо!
Вот здесь можете прочитать про зависимые поля в друпале:
http://randyfay.com/states