Files
fdn2/private/lib/gui/HTMLHelper.php
T

38 lines
858 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 14/gen/2016
*/
class HTMLHelper {
public static function generateAdminHead() {
echo '<div class="admin_head"><img alt="" src="'.GUIHandler::getImagesUrl()."admin/header.png".'"></div>';
}
public static function generateModelsTable(array $columnInfo, array $models, array $datatableOpts = array()) {
echo '<table>';
$colLabels = "<tr>";
foreach ($columnInfo as $col){
$colLabels.= '<th>'.$col["label"].'</th>';
}
$colLabels.= '</tr>';
echo '<thead>'.$colLabels.'</thead><tfoot>'.$colLabels.'</tfoot>';
if (sizeof($models)>0){
echo '<tbody>';
foreach ($models as $model){
echo '<tr>';
foreach ($columnInfo as $col){
$field = $col["field"];
echo '<td>'.$model->$field.'</td>';
}
echo '</tr>';
}
echo '<tbody>';
}
echo '</table>';
}
}
?>