Altron 3 декабря 2018 в 11:45 Здравствуйте, хочу при некоторых условиях менять стили формы и её полей, как это сделать через hook_form_alter? Drupal8 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Orion76 4 декабря 2018 в 8:58 1 инлайн-стили использовать "некрасиво", а вот нужные классы добавить просто: <?php$form['name']['#attributes']['class'][]='password-not-equal';?>
ivnish 3 декабря 2018 в 12:04 А что за условия? Иногда проще JS использовать для динамической смены стилей
Altron 3 декабря 2018 в 12:17 например поле пароль и повторить пароль совпадают, поля окрасить в зелёный вообщем хочу реализовать такую конструкцию <?php if(...){ $form['name'] =(вот тут как то прицепить стиль) = style = [color => red] }?> вот как то так хочу
Orion76 4 декабря 2018 в 8:58 1 инлайн-стили использовать "некрасиво", а вот нужные классы добавить просто: <?php$form['name']['#attributes']['class'][]='password-not-equal';?>
Комментарии
А что за условия? Иногда проще JS использовать для динамической смены стилей
например поле пароль и повторить пароль совпадают, поля окрасить в зелёный
вообщем хочу реализовать такую конструкцию
<?php if(...){
$form['name'] =(вот тут как то прицепить стиль) = style = [color => red]
}?>
вот как то так хочу
инлайн-стили использовать "некрасиво", а вот нужные классы добавить просто:
<?php
$form['name']['#attributes']['class'][]='password-not-equal';
?>