public static function addDefaultCssClasses($dataArray, $rowStyles)
    {
        $count = 0;
        $ret = array();
        foreach ($dataArray as $dataItem) {
            if (!isset($dataItem['cssStyle'])) {
                $dataItem['cssClass'] = $count%2 == 0 ? 'odd' : 'even';
                $dataItem['htmlTag'] = 'td';
            } else {
                $dataItem['cssClass'] = $dataItem['cssStyle']. ' ' . ($count%2 == 0 ? 'odd' : 'even');
                $dataItem['htmlTag'] = $rowStyles[$dataItem['cssStyle']]['tag'];
            }
            for ($i = 1; $i < count($dataItem['data'])+1; $i++) {
                if (empty($dataItem['data']['column'.$i]['cssClass'])) {
                    $dataItem['data']['column'.$i]['cssClass'] .= 'col'.$i;
                } else {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' col'.$i;
                }

                if ($i == 1) {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' first';
                } else if ($i == count($dataItem['data'])) {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' last';
                }
            }
            $ret[] = $dataItem;
            $count++;
        }
        return $ret;
    }
public static function addDefaultCssClasses($dataArray, $rowStyles)
    {
        $count = 0;
        $ret = array();
        foreach ($dataArray as $dataItem) {
            if (!isset($dataItem['cssStyle'])) {
                $dataItem['cssClass'] = $count%2 == 0 ? 'odd' : 'even';
                $dataItem['htmlTag'] = 'td';
            } else {
                $dataItem['cssClass'] = $dataItem['cssStyle']. ' ' . ($count%2 == 0 ? 'odd' : 'even');
                $dataItem['htmlTag'] = $rowStyles[$dataItem['cssStyle']]['tag'];
            }
            for ($i = 1; $i < count($dataItem['data'])+1; $i++) {
                if (empty($dataItem['data']['column'.$i]['cssClass'])) {
                    $dataItem['data']['column'.$i]['cssClass'] .= 'col'.$i;
                } else {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' col'.$i;
                }

                if ($i == 1) {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' first';
                } else if ($i == count($dataItem['data'])) {
                    $dataItem['data']['column'.$i]['cssClass'] .= ' last';
                }
            }
            $ret[] = $dataItem;
            $count++;
        }
        return $ret;
    }
public static function addDefaultCssClasses ( $ dataArray , $ rowStyles ) { $ count = 0 ; $ ret = array ( ) ; foreach ( $ dataArray as $ dataItem ) { if ( ! isset ( $ dataItem [ 'cssStyle' ] ) ) { $ dataItem [ 'cssClass' ] = $ count % 2 == 0 ? 'odd' : 'even' ; $ dataItem [ 'htmlTag' ] = 'td' ; } else { $ dataItem [ 'cssClass' ] = $ dataItem [ 'cssStyle' ] . ' ' . ( $ count % 2 == 0 ? 'odd' : 'even' ) ; $ dataItem [ 'htmlTag' ] = $ rowStyles [ $ dataItem [ 'cssStyle' ] ] [ 'tag' ] ; } for ( $ i = 1 ; $ i < count ( $ dataItem [ 'data' ] ) + 1 ; $ i ++ ) { if ( empty ( $ dataItem [ 'data' ] [ 'column' . $ i ] [ 'cssClass' ] ) ) { $ dataItem [ 'data' ] [ 'column' . $ i ] [ 'cssClass' ] .= 'col' . $ i ; } else { $ dataItem [ 'data' ] [ 'column' . $ i ] [ 'cssClass' ] .= ' col' . $ i ; } if ( $ i == 1 ) { $ dataItem [ 'data' ] [ 'column' . $ i ] [ 'cssClass' ] .= ' first' ; } else if ( $ i == count ( $ dataItem [ 'data' ] ) ) { $ dataItem [ 'data' ] [ 'column' . $ i ] [ 'cssClass' ] .= ' last' ; } } $ ret [ ] = $ dataItem ; $ count ++ ; } return $ ret ; }
used from Kwc_Basic_Table_Trl_Component
used from Kwc_Basic_Table_Trl_Component