Advertisement
DrupalCustom

testLink2

Jan 13th, 2012
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.57 KB | None | 0 0
  1. function theme_freeway_dashboard_details($form) {
  2.  
  3.     $pidobtained = $_GET['project_id'] ;
  4.    
  5.         $rows = array();
  6.        
  7.         foreach (element_children($form) as $key) {
  8.            
  9.                 $row = array();                
  10.                     $row[] = array('data' => drupal_render($form[$key]['FileID']));
  11.                     //echo '<pre>';
  12.                     //var_dump($form[$key]['FileID']);
  13.                     $row[] = array('data' => drupal_render($form[$key]['Filename']));
  14.                     $row[] = array('data' => drupal_render($form[$key]['SourceLanguageID']));
  15.                     $row[] = array('data' => drupal_render($form[$key]['TargetLanguageID']));
  16.                     $readyLink = $form[$key]['StatusID'];
  17.                     if($readyLink == 'READY')
  18.                     {
  19.                     $row[] = array('data' => l(drupal_render($form[$key]['StatusID']),'user/1/freewayRetrieve',array('query' => array('fileId'=> $form[$key]['FileID']['#value'],'projectID'=> $pidobtained,'fileName'=>$form[$key]['Filename']['#value']))));     
  20.                     }
  21.                     else {
  22.                     $row[] = array('data' => drupal_render($form[$key]['StatusID']));
  23.                     }
  24.                    
  25.                     $row[] = array('data' => drupal_render($form[$key]['StatusDescription']));                     
  26.                     $rows[] = $row;
  27.                
  28.                                        
  29.                 }
  30.                 $header = array();
  31.                 $header[] = t('File ID');
  32.                 $header[] = t('File Name');
  33.                 $header[] = t('Source Language');
  34.                 $header[] = t('Target Language');
  35.                 $header[] = t('Status ID');
  36.                 $header[] = t('Status Description');
  37.                
  38.                    
  39.                 //$output = theme('table', $header, $rows,array('size'=>10, 'class' => 'table_class'));
  40.                 $output = theme('table', $header, $rows);
  41.                 $output .= drupal_render($form);
  42.      
  43.    
  44.             return $output;
  45.  
  46.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement