[Решено] Ограничение создания индекса по полям

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

Аватар пользователя alexander783 alexander783 14 ноября 2010 в 23:38

Доброго времени суток. Вопрос в следующем. Есть тип контента созданный с помощью CCK. Как сделать так что бы по определенным полям не проходила индексация. В конкретном случае одно из полей содержит яваскрипт код. Смысла с него создавать индекс нет. Записей у меня этого типа контента очень очень много. Посмотрел в таблицу search_index а там весь мусор с поля с яваскриптом. Можно ли вообще с таким бороться?

Комментарии

Аватар пользователя G.A. Vinogradov G.A. Vinogradov 16 ноября 2010 в 11:45

Ядра? может быть можно пропатчить только модуль cck - посмотрите функцию content_field из файла cck/content.module, вроде оно...

UPD. Может и не оно - но раскрутить можно )

Аватар пользователя alexander783 alexander783 5 сентября 2011 в 16:49

G.A. Vinogradov wrote:
Э нет, похоже все гораздо проще: hook_nodeapi, $op = 'update index';

В точку. Только я забыл закрыть тему. Это уже давно было реализовано именно таким методом. Кстати в 7 это сделано получше.