values['name'] ? $g_table = $this -> values['name'] : $g_table = $this -> values[ 'table' ]; ?> values['results'] ) ):?> values['columns_view'] ) ) foreach ( $this -> values['columns_view'] as $column ) { if ( $column['autoincrement'] ) echo ''; else if ( $column['action'] == null ) echo ''; } ?> values['cp'] - 1 ) * $this -> values['limit']; $context = false; if ( is_array( $this -> values['results'] ) ) foreach ( $this -> values['results'] as $row ) { echo ''; if ( is_array( $this -> values['columns_view'] ) ) foreach ( $this -> values['columns_view'] as $column ) { if ( $column['autoincrement'] ) echo ''; else if ( $column['action'] == null ) { echo ''; } } echo ''; } if ( is_array( $this -> values['summary'] ) ) { echo ''; if ( is_array( $this -> values['columns_view'] ) ) foreach ( $this -> values['columns_view'] as $column ) { if ( $column['action'] == null ) { echo ''; } } echo ''; } ?>
' . $column['name'] . '' . $column['name'] . '
' . ++$i . '.'; if ( $column['content'] ) echo $_SESSION[ 'g' . $g_table ] -> convertString( $column['content'], $row ); else { /* podmiana na wartości tablicy */ if ( is_array( $column['replace']['array'] ) ) echo $_SESSION[ 'g' . $g_table ] -> convertString( $column['replace']['array'][ $row[ $column['db'] ] ], $row ); else if ( $column['replace']['sql'] ) { $sql = $_SESSION[ 'g' . $g_table ] -> convertString( $column['replace']['sql'], $row ); $results = $_SESSION[ 'g' . $g_table ] -> connectToDb() -> query( $sql ) -> fetchAll(); if ( $results[0][0] ) echo $results[0][0]; else echo '-'; } /* modyfikacja wyświetlania daty */ else if ( $column['date_mod'] ) { if ( grid::validateDate( $row[ $column['db'] ] ) ) echo date( $column['date_mod'], strtotime( $row[ $column['db'] ] ) ); else echo '-'; } /* ucunianie długich wartości */ else if ( $column['cut'] ) { echo ''; echo mb_substr( $row[ $column['db'] ], 0, $column['cut'], 'UTF-8' ); if ( mb_strlen( $row[ $column['db'] ], 'UTF-8' ) > $column['cut'] ) echo '...'; echo ''; } else if ( $column['php'] ) eval( $_SESSION[ 'g' . $g_table ] -> convertString( $column['php'], $row ) ); /* zwykla wartość */ else echo $row[ $column['db'] ]; } echo '
'; if ( !empty( $this -> values['summary'][ $column['db'] ] ) ) echo 'Σ: ' . $this -> values['summary'][ $column['db'] ]; echo '
values['empty_txt'];?>