вопрос
Всем привет,
прибёг к такому решении проблемы при поиске по доп. полям: http://igameer.ru/port/50-fxfield.html.
Однако, когда ищешь по определённому полю, то в заголовке не указано что это за поле такое.
Пример:
в поле director (Режиссёр) внесено имя Кристофер Нолан. Такое же значение внесено и в поле creator (Сценарист). И когда я нажимаю на это поле, то получаю ссылку site.ru/search/director/Кристофер+Нолан. Однако, в заголовке видно лишь "Сайт >> Кристофер Нолан".
Благодаря внесениям в изменения поиска по доп. полям Gameer'a, я смог сделать так, чтобы отображалось вот так: "Сайт.ру >> creator: Кристофер Нолан".
Однако, меня не устраивает такой вариант. Так как описание поля не прописано в базе данных, я не знаю как вывести его.
Есть ли у кого идеи?
прибёг к такому решении проблемы при поиске по доп. полям: http://igameer.ru/port/50-fxfield.html.
Однако, когда ищешь по определённому полю, то в заголовке не указано что это за поле такое.
Пример:
в поле director (Режиссёр) внесено имя Кристофер Нолан. Такое же значение внесено и в поле creator (Сценарист). И когда я нажимаю на это поле, то получаю ссылку site.ru/search/director/Кристофер+Нолан. Однако, в заголовке видно лишь "Сайт >> Кристофер Нолан".
Благодаря внесениям в изменения поиска по доп. полям Gameer'a, я смог сделать так, чтобы отображалось вот так: "Сайт.ру >> creator: Кристофер Нолан".
Однако, меня не устраивает такой вариант. Так как описание поля не прописано в базе данных, я не знаю как вывести его.
Есть ли у кого идеи?
Открыть engine.php найти :
elseif ($do == 'xfsearch') $nam_e = $xf;Заменить на :
elseif ($do == 'xfsearch')
{
$xb = xfieldsload();
foreach ( $xb as $name => $value )
if($xb[$name][0] == $xn)
$xv = $xb[$name][1];
$nam_e = $xv . ':' . $xf;
}