2016-12-13 50 views
-1

我已經寫批量批准用戶的用戶動作使用VBO在Drupal通過Ajax行動

我想用網頁refresh.Right現在的PAG實現它越來越刷新

我想用ajax實現。

我怎麼能去了解它

在我已經選擇了使用AJAX的觀點:是的,但仍然在頁面刷新

function bulkapprove_action_info() { 
    $actions = array( 
    'bulkapprove_user_approve_action' => array(
     'type' => 'user', // Can be file, term, user, etc. 
     'label' => t('Approve User'), 
     'configurable' => FALSE, // Doesn't need config form 
     'behavior' => array('changes_property'), // Uses view access rights , 
     'pass rows' => TRUE, 
     'vbo_configurable' => FALSE, 
     'triggers' => array('any'), // Works always 
    ) 

    return $actions; 

function bulkapprove_user_approve_action(&$entity, $context) 
{ 


    $entity->field_user_status['und'][0]['value'] = 'Approved'; 
    //drupal_set_message(t('Users are approved '), 'status'); 


} 
+0

任何輸入請.... –

回答

1

我想你已經創建了一個頁面視圖,使整個頁面是一個視圖,選擇「使用Ajax」不爲這種格式工作,並且將刷新頁面。

你需要創建一個塊視圖,包括它在一個頁面使用AJAX它。