Здравствуйте. Нужна Ваша помощь.
Использую модуль submenutree. Нужно сделать, что бы галочка у "Enable submenu trees for this node" была включена по умолчанию. Думаю что это можно сделать отредактировав submenutree.module. В нем есть строчки:
'submenutree_enable' => array(
'#type' => 'checkbox',
'#title' => t('Enable submenu trees for this node'),
'#default_value' => $node->submenutree_enable,
),
Нужно сделать его checked, но у меня никак не получается. Пробовал добавлять строку:
'#checked' => 'checked',
Изменения не происходят.
Комментарии
А может как-то можно переопределить checkbox уже при формировании страницы. Подтолкните, пожалуйста, в нужную сторону. Не может быть, что никто с эти не сталкивался.
Это конечно плохо, что никто не хочет помогать новичкам.
просто это такие азы, что погуглить быстрей бы было, чем тему создавать.
Я как будто не искал, а если не знаешь как это решить, то не надо тут умничать свои любимым гуглом.
если бы ты искал то не думал бы "что это можно сделать отредактировав submenutree.module"
Все с тобой ясно... Вот только не проще ли дать ссылку где можно посмотреть решение, нежели писать что это "азы".
hook_form_alter
А как сделать cheked, смотрел api для checkbox'а, там вовсе нет свойства этого.
default_value для этого, проверь сначала на своей какой то форме. А потом уже чужую меняй.
natbampo, спасибо. Поменял default_value прямо в модуле, хоть это и не правильно, но работает.
Лучше уж jQuery применить, имхо.
Если пока нет желания/возможности писать хуки.
зы: Хотя когда-то я и сам бывало экспериментировал с кодом модулей В чём-то и полезно, но только не на реальных проектах, разумеется.