0
我學習Drupal和我想一些額外的功能添加到我做了一個模塊下面的教程Drupal的Hook_Block_View進行按鈕操作點擊
我有一個塊「歷史」,這表明最近x頁你已經看過。
現在我已經做了第二個按鈕'清除歷史'的塊,但我不知道如何使set_value('trails_block_history','0')發生在點擊我的按鈕時清除我在數據庫中的歷史記錄)
任何人誰可以幫我在這裏?
我塊:
function trails_block_info() {
$blocks['history'] = array(
'info' => t('History'),
'cache' => DRUPAL_NO_CACHE,
);
$blocks['clearHist'] = array(
'info' => t('Clear history'),
'cache' => DRUPAL_NO_CACHE
);
return $blocks;
}
鉤塊保存:
function trails_block_save($delta = '', $edit = array()) {
variable_set('trails_block_num', $edit['trails_block_num']);
variable_set('trails_block_granularity',$edit['trails_block_granularity']);
}
和問題:
function trails_block_view($delta = '') {
...
case 'clearHist' :
{
$block['subject'] = 'Clear History';
$block['content'] = '<button>clear history</button>';
} break;
...
還是個學生和reaaally新本(啓動模塊編碼今天早上)很抱歉,如果這似乎是一個愚蠢的問題(最有可能的),但我無法找到它..
模塊已經做了另外一個額外的功能,所以我希望這個功能也可以工作!
非常感謝! 我想我會繼續我的教程第一..形式API只有2章了。 – 2012-02-28 15:07:08