Beispiel #1
0
             $title = $gL10n->get('SYS_LEADERS');
         } else {
             // if list has leaders then initialize row number for members
             $listRowNumber = 1;
             $title = $gL10n->get('SYS_PARTICIPANTS');
         }
         if ($getMode === 'print' || $getMode === 'pdf') {
             $table->addRowByArray(array($title), null, array('class' => 'admidio-group-heading'), 1, $list->countColumns() + 1);
         }
         $lastGroupHead = $member['mem_leader'];
     }
 }
 // if html mode and the role has leaders then group all data between leaders and members
 if ($getMode === 'html') {
     if ($member['mem_leader'] != 0) {
         $table->setDatatablesGroupColumn(2);
     } else {
         $table->setDatatablesColumnsHide(2);
     }
 }
 $columnValues = array();
 // Fields of recordset
 for ($columnNumber = 1; $columnNumber <= $list->countColumns(); ++$columnNumber) {
     $column = $list->getColumnObject($columnNumber);
     // in the SQL mem_leader and usr_id starts before the column
     // the Index to the row must be set to 2 directly
     $sqlColumnNumber = $columnNumber + 1;
     if ($column->getValue('lsc_usf_id') > 0) {
         // check if customs field and remember
         $b_user_field = true;
         $usf_id = $column->getValue('lsc_usf_id');