1. Главная
  2. Блоги
  3. Блог Ильич Рамирес Санчес

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

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

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

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

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

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

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

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

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

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /