1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

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

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

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

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

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

как читаете?

Комментарии

Логотип drupal.ru

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

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

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

12+

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