Поиск модуля для группового изменения значения в поле

Аватар пользователя barbarian77 barbarian77 20 октября 2017 в 16:33

Доброго дня, подскажите есть ли модуль для Drupal 8, который позволяет в определенном типе материала массово изменить значения поля для всех материалов данного типа? К примеру есть поле реклама, как не руками а выделив все ноды определенного типа материала поменять в них значения, а не открывая каждую статью менять в ручную, а то 2000 материалов как то тяжко.

0 Thanks

Комментарии

Аватар пользователя barbarian77 barbarian77 23 октября 2017 в 14:42

Я так понял, что в нем можно только посмотреть содержимое полей, но не изменять их значение или я просто не разобрался?

Аватар пользователя barbarian77 barbarian77 1 ноября 2017 в 11:36

Я так понимаю для него надо создавать свой views?
А где ни будь о нем можно почитать, если есть на русском?

Аватар пользователя DivaDii DivaDii 1 ноября 2017 в 14:58

Посмотрите ещё на модуль Editable Views

Конечно, там всё равно руками надо изменять, но намного быстрее, чем редактировать ноды поштучно.

Аватар пользователя jsv jsv 1 ноября 2017 в 15:15

Поле только одно нужно менять, но периодически? И ставить во всех нодах в это поле другое значение? Так?

Аватар пользователя sas@drupal.org sas@drupal.org 1 ноября 2017 в 19:23
barbarian77 wrote:

Я так понимаю для него надо создавать свой views?

А где ни будь о нем можно почитать, если есть на русском?

Просто ставишь и он сам их создает.

Аватар пользователя barbarian77 barbarian77 1 ноября 2017 в 21:09
jsv wrote:

Поле только одно нужно менять, но периодически? И ставить во всех нодах в это поле другое значение? Так?

да

Аватар пользователя gun_dose gun_dose 1 ноября 2017 в 21:53

Если заменить в 2000 нод поле, то нужен батч. С другой стороны, стоит задуматься, стоит ли 2000 раз дублировать одни и те же данные, если они 100% одинаковые? Может лучше вместо поля завести переменную и менять её?

Аватар пользователя barbarian77 barbarian77 1 ноября 2017 в 21:13
<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:

barbarian77 написал:

Я так понимаю для него надо создавать свой views?

А где ни будь о нем можно почитать, если есть на русском?

Просто ставишь и он сам их создает.

Или он неправильно стал, или я не понял что это он, как он их обычно называет, или урл?

Аватар пользователя gun_dose gun_dose 1 ноября 2017 в 22:27

1. Создать конфиг-форму для редактирования переменной.
2. Там, где эта переменная нужна, получать её \Drupal::state()->get('имя переменной') и строить как-то вокруг неё логику.

Аватар пользователя ХулиGUN ХулиGUN 2 ноября 2017 в 12:34
barbarian77 wrote:

Не хотелось бы лезть в программирование, да и модуль то не зря наверное писали

Умываю руки, дабы в бан не загреметь. Алексей, вся надежда на тебя)))

Аватар пользователя gun_dose gun_dose 2 ноября 2017 в 14:08

Мне это ваше программирование уже по ночам снится! Так что я тоже схожу руки помою))

Аватар пользователя barbarian77 barbarian77 2 ноября 2017 в 16:20

Сколько может стоить написание такого модуля или подработка под задачу уже существующего?