Size: a a a

2020 April 14

I<

Ivan <Chi> in Drupal RU
Алексей Кузнецов
А почему у вас пользователь выбирает форматтер?
Например, если это контрибный модуль.
источник

АК

Алексей Кузнецов in Drupal RU
ну тогда лучше свой филд сделать
источник

I<

Ivan <Chi> in Drupal RU
Алексей Кузнецов
ну тогда лучше свой филд сделать
Форматтер всё равно не сможет узнать настройки виджета.
источник

АК

Алексей Кузнецов in Drupal RU
Сможет
источник

АК

Алексей Кузнецов in Drupal RU
через филд дефинишены
источник

МЛ

Мирослав Ли in Drupal RU
Алексей Кузнецов
А почему у вас пользователь выбирает форматтер?
Ну не совсем обычный пользователь, но например другой разработчик.
Я то могу сейчас сделать для конкретного типа сущности, но если другому разрабу нужно будет сделать тоже самое для другого типа сущности, то, чтобы он без проблем это сделал
источник

МЛ

Мирослав Ли in Drupal RU
Алексей Кузнецов
через филд дефинишены
+
источник

АК

Алексей Кузнецов in Drupal RU
тут главное, чтобы на выводе стоял свой форматтер
источник

АК

Алексей Кузнецов in Drupal RU
Потому что обычный форматтер даже не будет пытаться узнать, что там с виджетом
источник

МЛ

Мирослав Ли in Drupal RU
Алексей Кузнецов
тут главное, чтобы на выводе стоял свой форматтер
Вот вот
источник

МЛ

Мирослав Ли in Drupal RU
Я вот думаю на счет того, чтобы при сохранении виджета программно поменять форматтер у поля, но не знаю, получится так или нет
источник

АК

Алексей Кузнецов in Drupal RU
Это стрёмно немного)
источник

АК

Алексей Кузнецов in Drupal RU
Можно в виджет поставить проверку - смотреть конфиги дисплеев и если там что-то не так, то дисэйблить инпуты и выводить сообщение типа чувачок, змени форматтерок!
источник

МЛ

Мирослав Ли in Drupal RU
Алексей Кузнецов
Можно в виджет поставить проверку - смотреть конфиги дисплеев и если там что-то не так, то дисэйблить инпуты и выводить сообщение типа чувачок, змени форматтерок!
ага...
Интересный вариант)
источник

АК

Алексей Кузнецов in Drupal RU
только дисплеев может быть много, надо все проверять
источник

МЛ

Мирослав Ли in Drupal RU
Алексей Кузнецов
только дисплеев может быть много, надо все проверять
что ты имеешь ввиду, не совсем понял?
источник

МЛ

Мирослав Ли in Drupal RU
меня же интересует конкретный филд в конкретной сущности
источник

МЛ

Мирослав Ли in Drupal RU
На это всего один конфиг будет и один дисплей, если я правильно тебя понял
источник

АК

Алексей Кузнецов in Drupal RU
Ну там всякие тизеры
источник

АК

Алексей Кузнецов in Drupal RU
Типа в полной сущности твой форматтер, а в тизере дефолтный - непорядок
источник