2014-10-09 42 views
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, 
    ); 
} 

但我的選項的值不會被保存或更新。 .. 如何繼續? - 我應該爲它創建一個數據庫記錄嗎?

回答

相關問題