getHTMLGrid DBAPI
- Разработчикам
- DBAPI
- getHTMLGrid
Поддержать: USDT TRC20: TBGKTYDs4yzU17vQbobbUB8epFFtFb6PKh
2071
getHTMLGrid DBAPI
string getHTMLGrid($dsq, $params)
$dsq - результат выполнения запроса или SQL-запрос
$params - массив настроек вывода HTML-таблицы
- columnHeaderClass
- cssClass
- itemClass
- altItemClass
- columnHeaderStyle
- tableStyle
- itemStyle
- altItemStyle
- columns
- fields
- colWidths
- colAligns
- colColors
- colTypes
- cellPadding
- cellSpacing
- header
- footer
- pageSize
- pagerLocation
- pagerClass
- pagerStyle
Метод формирует HTML-таблицу на основе данных запроса с учетом обширного списка возможных настроек вывода.
Пример
$resource = $modx->db->query('SELECT id,name FROM modx_site_tmplvars order by name');
$result = $modx->db->getHTMLGrid(
$resource,
array(
'fields'=>'id,name',
'columns'=>'Number,Name',
'cssClass'=>'sortable resizable editable',
'columnHeaderClass'=>'noedit',
'columnHeaderStyle'=>'color: black; background-color: silver;'
)
);
return $result;