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

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

Доброго Вам времени суток и всех с новым годом, все думал как решить мою проблему но не как не получаеться, есть для 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 КБ

Комментарии

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

2 января 2011 в 22:53

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

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

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

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

10 ноября 2015 в 11:47

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

26 сентября 2014 в 23:08