Поиск и как переопределить индексацию

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

По следам написанной статьи

Как всем известно при индексировании ноды модуль поиска использует node_view. Берет текст оттуда.... Пхает в индекс.

А у меня задача - пхать не весь текст... Так вот - возникла идея как понять что node_view дернута не из просмотра ноды...

Простая и тупая. Урл то будет не node/12356. А следоовательно зная номер ноды, проверив
arg(0) == 'node' и arg(1) == $nid мы можем убедиться что это стандартный просмотр.

А в остальных случаях node_view дергается чем то еще...

Вот вам и простая идея переопределить индексирование так как ВАМ надо не делая удаления ноды из индекса и дебильной вставки его заново.

Думаю мой вариант будет давать меньше нагрузки Smile