0
我想向節點表單上的「發佈選項」選項卡添加一個選項。我知道模塊custom_pub,但希望將其集成到我自己的自定義模塊中,以在節點上顯示社交媒體按鈕......(不想爲此需要2個模塊)。在沒有額外模塊的節點上創建自己的發佈選項
這應該drupal6工作:https://www.drupal.org/node/538224#comment-2372926,但hook_nodeapi不D7工作...
我開始:
function hook_social_form_alter(&$form, $form_state, $form_id) {
$node = node_load(arg(1));
$social_buttons = (isset($node->social_buttons[0]['value'])) ? $node->social_buttons[0]['value'] : 0;
$form['options']['social_buttons'] = array(
'#type' => 'checkbox',
'#title' => t('Show social buttons'),
'#default_value' => 0,
);
}
但我的選項的值不會被保存或更新。 .. 如何繼續? - 我應該爲它創建一個數據庫記錄嗎?