использую views_attach + viewsphpfilter
views_attach - прицепляет view к ноде
viewsphpfilter - вызываю свою php функцию,
которая берет nid текущей ноды arg(1),
выдергиваю title из базы запросом
несколько слов из title ноды,
по ним ищу в базе nids похожих нод
много php кода на мой взгляд )
во views есть стандартные exposed filters для поиска нод, можно ли их использовать ?
(насколько понял, в exposed filters только фиксированные значения можно вставить)
Комментарии
использовать для чего? нипанятна
если искать по титлу то можно - пользователь вводит текст и ищет по титл. или я не понял задачу?
нужно вывести 10 "похожих ссылок"(related) под нодой
основанных на title текущей ноды, пользователь ничего не делает
порядок действий такой:
SELECT nid FROM {node} WHERE nid=arg(0)
беру 2 кейворда из title
делаю поиск
SELECT nid FROM {node} WHERE title LIKE '%key1%' OR title LIKE '%key2%' LIMIT 10
в exposed FILTER передаю nids и вывожу