Как добавить метку для Custom Search?

Главные вкладки

Аватар пользователя demart demart 2 января 2011 в 20:29

Доброго Вам времени суток и всех с новым годом, все думал как решить мою проблему но не как не получаеться, есть для drupal такой модуль Custom Search, очень мне подходит.

Но его проблема в малой доступности по настройкам, у меня он выглядит следующим образом:

Мне необходимо чтобы при нажатии на кнопку "поиск" вместо сообщения об ошибке о пустом поле он производил поиск по метке "Catalog". Данную метку я ввел по умолчанию для поля cck, чтобы при выборе категорий и поиске выводились все материалы в которых есть поле "Catalog". Нашел кусок кода в custom_search_blocks.module файл находитсья в 0:/modules/custom_search/modules/custom_search_blocks/

<?php/**
 * Form builder; Output a search form for the additional search blocks.
 */
function custom_search_blocks_form(&$form_state, $delta) {
  $form['custom_search_blocks_form_' . $delta] = array(
    '#type'           => 'textfield',
    '#size'           => 25,
    '#default_value'  => '',
    '#attributes'     => array('title' => t('Enter the terms you wish to search for.')),
  ); ?>

менял '#default_value' => '', на '#default_value' => 'Catalog',

Результат нулевой .. совсем замучелся дорогие мастера drupal, искренне прошу Вас помоги чем сможете.

ВложениеРазмер
Иконка изображения search.jpg20.93 КБ

Комментарии

Аватар пользователя demart demart 2 января 2011 в 22:53

Или хотябы подскажите как заставить его не ругаться на пустое поле а искать по той метке которая в нем установленна, ее кстати можно поменять в настройках.

Аватар пользователя Dukuu Dukuu 10 ноября 2015 в 11:47

Жаль что тема так и осталась без ответа. Крайне интересует ответ на вопрос темы.
Собственно моя ситуация аналогичная:

Хочется чтобы это поле было не обязательным к заполнению, и если его оставить пустым - выдавались результаты поиска по выбранным терминам словарей.

Если есть возможность сделать фильтрацию по терминам словарей не через модуль custom search, подскажите чем и как.

P.S.: Только начинаю осваивать Drupal.
Спасибо за ответ Wink
P.P.S.: Отрицательный ответ - тоже ответ, был бы хоть какой-нибудь Wink

Аватар пользователя Dukuu Dukuu 26 сентября 2014 в 23:08

Привет. От использования модуля этого отказался. В итоге реализовал поиск через Views. Там достаточно настраиваемый фильтр, с опциями отображать пользователям или нет итп. Вообще Views - практически незаменимый модуль, считай ядро Smile В итоге у меня получилось два поиска - один по словам, второй - по тегам-словарям.