подскажите пожалуйста примерный порядок действий. задача такая: я собираюсь добавить в админке каждому материалу чекбокс. если чекбокс отмечен галочкой, то посетитель сайта видит материал в блоке с шириной 100%. если чекбокс не отмечен галочкой, то посетитель сайта видит материал в блок с шириной 50%
с javascript и css проблем нет. но мне непонятно как реализовать связь чекбокса с таблицей в БД. подскажите пожалуйста
Комментарии
Просто используйте поле логического типа - Да/нет.
спасибо. а не подскажете как мне отследить значение этого поля. я так понимаю, что нужно какой то хук использовать. и заставить этот хук выполнить определённый javascript если значение чекбокса = 1 (true)
Используйте hook_form_alter() через него к полю можно добавить '#ajax' => ...
Напишите более подробно.
Значение чекбокса вашего, устанавливается на этапе создания/редактирования материала? Или чекбокс показывается пользователю, когда тот просматривает материал, и в этот момент он может либо включить либо выключить его, и тут же на кране изменится ширина отображаемого материала?
Формулируйте стоящие перед вами задачи более подробно (но без фанатизма), тогда отвечающему не придётся тратить время на уточняющие вопросы.