не очень понятно, причем тут ссылка. Чекбокс не устраивает, чекбокс и так понятно как создать
а, через JS , через preventDefault запретить отправку формы. А нет менее костыльного решения? А то в JS и так можно кнопку создать пустую - так и проще будет вроде, а вопрос был про form API и что-нить более простое, без jquery
PS как я понял preventDefault предотвращает клики и реакцию на них? Нет, клик должен как раз проходить, на него и нужно забиндить событие, но чтобы форма не отправилась
ну для начала у вас разная информация на локалке и на хостинге( причем на хостинге больше) - может быть для начала её унифицируете, а потом сюда выкладывать будете? А то так и не понять, что не нравится то, че не так тут?
короче нужно как-то проверить через запрос на сервер введеные поля, и если вернет true - чтобы все было как раньше, как будто этой проверки не было.
А если false - окно с ошибкой и никуда не отправлять форму.
Загвоздка - в стандартной валидации элементов формы
Была готовая форма, где все работает, все поля проверяются на required.
Надо добавить новый функционал - при нажатии кнопки Submit выбранные значения в форме проверять на сервере, и возвращать true или false. Проверяем через ajax-callback, возвращаем. Есkb FALSE - значит остаемся на месте, выводим диалог-окно, все ок тут.
Если же возвращает true- надо оставить все как было - то есть проверка полей на валидацию( все работало без аякса), и редирект на другой адрес
Вместо states? В реальной форме около 10 подобных states в разных вариациях - не вариант отказываться от них.
Может ajax-callback как-то можно заменить?
Да, я знаю что через composer, но опыта и практики подобной нету, учитывая опыт создания вообще патч-файлов, как делать которые я вообще не в курсе. Да и пока времени нет. Сайт композерный, да
Так dsm вообще не работает верно на восьмерке же, но просто выводит как print_r почти, поэтому везде написано пользоваться ksm и kint .
На семерке то dsm отлично работает
Создать кнопку через FormAPI, которая не отправляет форму
то есть без JS такое не провернуть, ясно. Всем спасибо за советы, посмотрим какой всех лучше подойдет
Создать кнопку через FormAPI, которая не отправляет форму
не очень понятно, причем тут ссылка. Чекбокс не устраивает, чекбокс и так понятно как создатьа, через JS , через preventDefault запретить отправку формы. А нет менее костыльного решения? А то в JS и так можно кнопку создать пустую - так и проще будет вроде, а вопрос был про form API и что-нить более простое, без jquery
PS как я понял preventDefault предотвращает клики и реакцию на них? Нет, клик должен как раз проходить, на него и нужно забиндить событие, но чтобы форма не отправилась
Неиспользуемые термины таксономии во Views фильтре с модулем SHS
Ну может решение пропатчить Views Selective Filters, если уж ниче больше не помогает. Правда патчи это такое, но если нет решения...
Подключение стиля к одной странице
Создайте страничку в вашей теме page--node--527.tpl.php - с двумя тире, а не подчеркиванием
Автоматическая авторизация пользователей LDAP
Пользователь для LDAP до первого захода аноним. Никак это не сделать.
Отправка почты пользователю по графику раз в квартал
Rules настраивать, да. Или самописное что писать через крон.
Webform передача значение поля в базу данных
хук писать в своем модуле
Сайт не работает корректно на хостинге
ну для начала у вас разная информация на локалке и на хостинге( причем на хостинге больше) - может быть для начала её унифицируете, а потом сюда выкладывать будете? А то так и не понять, что не нравится то, че не так тут?
Несовместимость states required и ajax-callback validate
Нет, обязательно. Мы от введенных значений проверяем на сервере другие ноды и их параметры. Было бы необязательном - проблем бы не было
Первая строка поля BODY в заголовке
Какую ошибку?
Несовместимость states required и ajax-callback validate
короче нужно как-то проверить через запрос на сервер введеные поля, и если вернет true - чтобы все было как раньше, как будто этой проверки не было.
А если false - окно с ошибкой и никуда не отправлять форму.
Загвоздка - в стандартной валидации элементов формы
Несовместимость states required и ajax-callback validate
Была готовая форма, где все работает, все поля проверяются на required.
Надо добавить новый функционал - при нажатии кнопки Submit выбранные значения в форме проверять на сервере, и возвращать true или false. Проверяем через ajax-callback, возвращаем. Есkb FALSE - значит остаемся на месте, выводим диалог-окно, все ок тут.
Если же возвращает true- надо оставить все как было - то есть проверка полей на валидацию( все работало без аякса), и редирект на другой адрес
Несовместимость states required и ajax-callback validate
Вместо states? В реальной форме около 10 подобных states в разных вариациях - не вариант отказываться от них.
Может ajax-callback как-то можно заменить?
Vallidate and ajax submit
нет, так тоже не работает
<?php $form_state->hasAnyErrors()?>
всегда false;Vallidate and ajax submit
Спасибо, попробую. Про враппер - сейчас там всплывающие окошки выскакивают, будем надеяться так же и продолжат выскакивать, без изменений с wrapper.
Vallidate and ajax submit
Он объявлен, вот так, как и было до введения аякса.
Vallidate and ajax submit
Так как сделать так, что бы он сработал после или до запроса через аякс? В сабмите валидации и нет - идет проверка на сервер, это не валидация.
Kint, ksm и место вызова
Да, я знаю что через composer, но опыта и практики подобной нету, учитывая опыт создания вообще патч-файлов, как делать которые я вообще не в курсе. Да и пока времени нет. Сайт композерный, да
Kint, ksm и место вызова
Не знаю, что опухает, но в 8-ке dsm не работает как надо, и только. Остался бы он как в семерке - проблем бы не было.
Kint, ksm и место вызова
Да, решения нет, пропатчить вышло несложно.
Модуль devel, файл kint/kint/Kint.class.php, перед строкой 239
Kint, ksm и место вызова
вот поэтому vrdumper и не вариант, ибо везде эти чертовы объекты. Ок, будем патчить devel под свои желания
Kint, ksm и место вызова
Так dsm вообще не работает верно на восьмерке же, но просто выводит как print_r почти, поэтому везде написано пользоваться ksm и kint .
На семерке то dsm отлично работает
Devel query log в drupal 8
А, нет, появилась, всё, просто не на всех страницах че то
Devel query log в drupal 8
Нет, может это зависит от админ-темы? Может какая настройка? Админ-тема seven
Devel query log в drupal 8
Да, вроде. Установил, вроде настройки поставил - но куда в нем смотреть? В девел тупо нас страницу писал, а это куда, в логи что ли?