ady1503: Комментарии

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

14 августа 2023 в 0:10

Здесь говорят про это
https://www.drupal.org/forum/support/post-installation/2022-02-25/how-to-add-video-to-webpage

И здесь готовый модуль

https://www.drupal.org/project/video_embed_field

Вам нужно смотреть как провайдеры видео контента работают в этом модуле и создать новый для вашей установки.

И здесь тоже есть объяснения как загрузить видео с любого источника

1 февраля 2023 в 0:23

Привет.

Я пишу на английском, потому что меня попросил модератор в первом комментарии здесь.

Я очень хорошо знаю русский язык.

И да, я присутствую и на форуме drupal.org и поэтому могу и нахожу решения своих вопросов и сомнений, и помогаю другим, чем могу.

У меня нет проблем с общением на русском языке.

Всего наилучшего.

25 января 2023 в 1:04

I have understood in the end what the problem consists of.

The reference field type, not being predetermined required add by default the option _none as default value.

My function is correct but it does not work for the reference field fields with the Widget Select.

I could not find the solution to control the mandatory requirement of a reference Field, with API #state form.

24 января 2023 в 9:04

No, is simple select with two select lines.

This field $form['field_entidad_externa_limpieza_d']['widget']['0']['target_id']['#states'] = [
'required' => [':input[name^="field_protocolo_aplicado_por_lim"]' => ['value' => 'Entidad externa']],
];

is with I don't understand way for work like select box.

What is need for change here ['widget']['0']['target_id']['#states'] for select box?

Thanks

24 января 2023 в 1:03

When I change to autocomplete widget:

$form['field_entidad_externa_limpieza_d']['widget']['0']['target_id']['#states'] = [
'required' => [':input[name^="field_protocolo_aplicado_por_lim"]' => ['value' => 'Entidad externa']],
];;

Everything works well.

When I transform to select widget the $form['field_entidad_externa_limpieza_d'], it doesn't work.

The problem is in the select widget.

The asterisk that is required appears, but can be saved, without the required field message appearing.

23 января 2023 в 19:37
  /*
  * con esta funcion controlamos la visibilidad y requerimiento de los campos: field_entidad_externa_limpieza_d, field_datos_de_la_entidad_limpie
  * mediante la selecion del campo:     field_protocolo_aplicado_por_lim
  */