Как создать поле, в которое поместить значения других полей ноды. Цель - раскрытый фильтр по полю.

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

Аватар пользователя VasyOK VasyOK 6 апреля 2018 в 22:47

Хочу создать поле, в которое поместить значения других полей ноды.
Цель - раскрытый фильтр по данному полю.

Поставил https://www.drupal.org/project/field_token_value - для новых либо, сохраняемых нод - работает. А на "старых" нодах - не действует. Нод кстати около 100000. Попробовал через VBO пересохранить ВСЕ ноды - не получилось. Batch строка пишет что выполняет, но на самом деле нет. Если по 1000 штук обрабатывать - может и сработает, но в случае с огромным количеством нод это не продуктивно.

И так варианты решения:
1) Найти другой модуль который в некое поле помещает значения соседних полей ноды.
2) ковырнуть VBO, Batch, сервер еще что-то, чтобы 100 тыс нод все таки пересохранялись.
3) перестать заниматься ухней и использовать search api

как читаете?

Комментарии