HomeHelpTrac

Changeset 15716 for trunk/templates


Ignore:
Timestamp:
11/29/11 22:44:18 (6 months ago)
Author:
Alexander Trofimov
Message:

Grid - icons in action buttons

Location:
trunk/templates/base
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/templates/base/css/common.css

    r15545 r15716  
    297297    margin-left:0; 
    298298} 
    299 .bx-btn i { 
    300     padding-left:22px; 
    301     display:block; 
     299.bx-btn i {     
     300    display:block; 
     301    min-width:16px; 
     302    min-height:16px; 
    302303    font-style:normal;   
    303304    background-repeat:no-repeat; 
    304     background-position:0px 11px; 
    305 } 
    306  
    307 .bx-btn-small i { 
    308     background-position:0px 4px;     
     305    background-position:0px 0px; 
    309306} 
    310307 
     
    312309    display:block; 
    313310    min-width:15px; 
    314     min-height:20px;     
     311    min-height:20px; 
    315312    background-repeat:no-repeat; 
    316313    background-position:0px 3px; 
  • trunk/templates/base/scripts/BxBaseGrid.php

    r15711 r15716  
    322322            isset($aField['width']) ? 'width:' . $aField['width'] : false  // add default styles 
    323323        ); 
    324         return '<td ' . $sAttr . '>' . $this->_getActions('single', $aRow[$this->_aOptions['field_id']], true, $this->_isRowDisabled($aRow), $aRow) . '</td>'; 
     324        return '<td ' . $sAttr . '>' . $this->_getActions('single', $aRow[$this->_aOptions['field_id']], false, $this->_isRowDisabled($aRow), $aRow) . '</td>'; 
    325325    } 
    326326 
     
    361361            'bx-btn bx-def-margin-sec-left' . ($isSmall ? ' bx-btn-small' : '') . ($isDisabled ? ' bx-btn-disabled' : '') // add default classes 
    362362        ); 
    363         return '<button ' . $sAttr . '>' . $a['title'] . '</button>'; 
     363 
     364        $sIcon = ''; 
     365        if (!empty($a['icon']) && ($sIconUrl = $this->_oTemplate->getIconUrl($a['icon']))) 
     366            $sIcon = '<i style="background-image:url(' . $sIconUrl . ');"></i>'; 
     367        return '<button ' . $sAttr . '>' . $sIcon . $a['title'] . '</button>'; 
    364368    } 
    365369 
Note: See TracChangeset for help on using the changeset viewer.