Как сделать редактируемое поле Drupal 7 в таблице только для администратора

 $header = array(
    array('data' => t('S No'), 'field' => 't.id'),
    array('data' => t('Country Name'), 'field' => 't.country_name'),
    array('data' => t('Status'), 'field' => 't.status'),
    array('data' => t('Added Date'), 'field' => 't.added_date'),
    array('data' => t('Action'), 'field' => 't.id',),
    array('data' => t('Action'), '',),
  );



$limit = 10; 
  $query = db_select('countries', 't')->extend('TableSort')->extend('PagerDefault')->limit($limit)->orderby('country_name', ASC);
  //condition();
  $query->fields('t');
  //$edit=echo '<i class="fa fa-pencil-square-o"></i>';
  //$edit=echo '<i class="fa fa-pencil-square-o"></i>';
  // Don't forget to tell the query object how to find the header information.
  $result = $query
      ->orderByHeader($header)
      ->execute(); 

  $rows = array();
   $i=1;

  foreach ($result as $row) {

    $rows[] = array(
    $i,
    //($x === 2) ? 0 : $x+1,
    //$row->id,
    $row->country_name,
    //$row->status,
    //$row->status,
    $status = ($row->status == 0) ? 'Inactive' : 'Active',
    date('d-m-Y H:i:s', strtotime($row->added_date)),
    l('Edit', 'mypages/countries/'. $row->id), 
    l('Delete', 'mypages/delete/'. $row->country_name)

    );
//print_r($status);
    $i++;
  }

В этих данных, где я получаю данные из базы данных и отображаю их .. Теперь я хочу отображать статус как динамический, как администратор может изменить статус, если он требует ..

$status = ($row->status == 0) ? 'Inactive' : 'Active',

Где он может сделатьactive or inactive

если мы можем дать активным или неактивным в раскрывающемся списке его лучше .. где администратор может выбрать статус .. после этого автоматически обновится до выбранного статуса ... и я отображаю S no как числоi, ng, которое является ... числами, работающими на первой странице, такими как автоматическое увеличение нумерации, когда нумерация на второй странице ... система нумерации снова начинает с начального ...

Какие решения для выше

Ответы на вопрос(1)

Ваш ответ на вопрос