И что значит "во время валидации хочу выводить кнопки Да Нет"? Зачем это? Кнопки должны строиться в build-функции формы. Но в функции валидации можно воздействовать на массив $form_state, чтобы затем при релоаде/перепостроении формы прочитать какие-то флаги и добавить кнопки.
Либо - самое каноническое решение - multistep-форма.
Если нужен просто пропуск ошибок валидации для определённой кнопки, то как-то так:
Зачем вам эта форма на отдельном роуте, если речь о добавлении элементов в существующую форму? Это раз. Но основной вопрос, пожалуй, несколько иной: как вообще планируете сохранять все ваши дополнения: иконки, цвета и т.д. для текущего пункта меню?
ady1503 wrote:Я не видел возможности сделать это через javascript. Потому что при первом запуске формы моё поле емеет статус disabled. Она не активная, серая и плюс она не обязательна не require, но после того как делать checkbox в статус 1, поле активируется и становится обязательна require...
VVS wrote: Возможно, есть решения сделать это программно, буду благодарен за наводку.
hook_presave() если коротко.
Проверяем, что сохраняемая сущность - нода типа "Ученик" и если да, то читаем поле адреса из ссылки на ноду типа "Школа" и записываем его в соответствующее поле.
Что бы вам не перестать заниматься неуместной подпольщиной и не выкатить в студию всё, что вы там наплодили? Мне уже не хватает моих скромных телепатических способностей.
Checkboxes and lists with form #states API.
Why the same field in your example in two cases uses different array depth and keys?
Вторая кнопка Сабмит в валидации. Как?
Версию указываем.
И что значит "во время валидации хочу выводить кнопки Да Нет"? Зачем это? Кнопки должны строиться в build-функции формы. Но в функции валидации можно воздействовать на массив $form_state, чтобы затем при релоаде/перепостроении формы прочитать какие-то флаги и добавить кнопки.
Либо - самое каноническое решение - multistep-форма.
Если нужен просто пропуск ошибок валидации для определённой кнопки, то как-то так:
Attempting to re-run cron while it is already running
Часто подобное бывает при криво настроенном sitemap xml, обычно именно он запускает слишком ёмкие пакеты задач на событиях крона.
Не удается удалить пользователя, "Доступ запрещен"
А другого админа создать даёт?
У меня, кстати, были проблемы именно с uid=1. Причину так и не установил. Однако под другими любыми администраторами всё работало, как должно.
Обновление модуля twig field value
Скорее всего, причина в каком-то стороннем модуле, либо в отдельном конкретном вызове расширения.
Судя по коду, пакет параметров, передаваемых на конструктор, действительно изменился при переходе с 2.0.1 на 2.0.2
Ищем разработчика на проект Drupal
Какой ужас.
Программное добавление контента в кастомную сущность
Так же.
Но у кастомной сущности сначала должны быть добавлены поля для контента.
Как передать результаты батча в форму?
Сессии.
В батче:
Время жизни нода для доски объявлений
Как в виджете поля типа "дата" можно нарулить выбор недели или месяца?
D8: Commerce: битые товары или поля товаров
Т.е. по id сущности (parent) не пришлось сверять обе таблицы?
D8: Commerce: битые товары или поля товаров
Как сделали сверку product vs product_field_data ? В смысле - как нашли лишнюю запись? Или она была последней в вашем случае?
Почему после добавления once() и each() в Drupal behavior перестал работать js код?
Уберите
context
:Hook menu drupal 9. Проброс элементов формы в меню
Зачем вам эта форма на отдельном роуте, если речь о добавлении элементов в существующую форму? Это раз. Но основной вопрос, пожалуй, несколько иной: как вообще планируете сохранять все ваши дополнения: иконки, цвета и т.д. для текущего пункта меню?
Импорт из Wordpress в Drupal 9
Спасибо, был не в курсе.
Импорт из Wordpress в Drupal 9
Судя по этой фразе, никакие модули не решат вопрос - сайт имеется только в HTML, т.е. - из веб-архива:
Требуется ещё один специалист для редких задач
Меняйте ник тогда. С компоспец на космоспец.
Математическая функция.
+1 к
::setUserInput()/::getUserInput()
Drupal 9 ajax.
Просто используйте Form API #states, можно без AJAX'а.
А что с модулем Сomment Delete на девятке?
А что происходит если отключить модуль, ссылка доступна?
Требуется ещё один специалист для редких задач
Можно поинтересоваться: а с первым вы что сделали?
Вывести в статьи блок для редактирования
А где картинки?
Автоматическое заполнение полей ноды из дочерней ноды
Ну вы же всё равно будете сохранять ноду типа "Ученик". Тогда адрес ученика и обновится из "Школы".
Автоматическое заполнение полей ноды из дочерней ноды
hook_presave()
если коротко.Проверяем, что сохраняемая сущность - нода типа "Ученик" и если да, то читаем поле адреса из ссылки на ноду типа "Школа" и записываем его в соответствующее поле.
Как на страницу программно вывести аудио-файл, привязанный к ноде, чтобы отображение было в формате audio?
Что бы вам не перестать заниматься неуместной подпольщиной и не выкатить в студию всё, что вы там наплодили? Мне уже не хватает моих скромных телепатических способностей.
drupal 8 hook_preprocess_paragraph --- работа с картинкой
Вам скорее не хук нужен, а шаблон поля изображения.