2016-12-13 5 views
-1

я написал действия пользователя для навалочных утверждающего пользователяИспользование ВБО в Drupal с помощью AJAX действий

Я хочу реализовать его с помощью страницы refresh.Right Теперь Пейг является получением обновления

Я хочу осуществить с помощью 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

Я думаю, что вы создали страницу View, поэтому вся страница это представление, опция «Использовать Ajax» не работает для этого формата и перезагружает страницу.

Вам необходимо создать представление блока и включить его в страницу для использования ajax.