Advertisement
Guest User

Untitled

a guest
Jul 14th, 2016
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. "<!-- \r\n * SMARTY template\r\n * data object\r\n - filter: {key, filter, index}\r\n\t- key: column header name\r\n\t- filter: column value\r\n\t- index: column index\r\n - header: {name, sorter, format, index}\r\n\t- name: column header name\r\n\t- sorter: array of right sorted strings or xlRepNo, xlDate, xlNumb0..xlNumb5\r\n\t- format: for xlNumbN - amount of digits after decimal pointer\r\n\t- index: column index\r\n\t- aggregate: aggregate function (sum, max, min, avg, count)\r\n - data: [[], [], ...]\r\n-->\r\n<div style=\"margin: 0 0 30px; 0; font-size=8pt;\">\r\n<!-- filtered values -->\r\n{foreach $filter as $key => $value}\r\n <span class=\"tag\"><span style=\"font-weight: bold;\"\">{$key}<\/span>&rarr;\"{$value.filter}\"<\/span>\r\n{\/foreach}\r\n<\/div>\r\n\r\n<table id=\"report_0\" align=\"left\" class=\"dt compact hover nowrap stripe row-border\" width=\"100%\">\r\n<thead>\r\n <tr class=\"h\">\r\n{section name=i loop=$header}\r\n <td{if $header[i].sorter || $header[i].aggregate} class=\"{\/if}{if $header[i].sorter}{$header[i].sorter}{if $header[i].aggregate} {\/if}{\/if}{if $header[i].aggregate}{$header[i].aggregate}{\/if}{if $header[i].sorter || $header[i].aggregate}\"{\/if}{if $header[i].format} format=\"{$header[i].format}\"{\/if}>{$header[i].name}<\/td>\r\n{\/section}\r\n <\/tr>\r\n<\/thead>\r\n\r\n<tbody>\r\n{section name=in loop=$data}\r\n<tr class=\"l\">\r\n{for $jn=0 to $data[in]|count-1}\r\n <td{if $header[$jn].sorter} class={$header[$jn].sorter}{\/if}>\r\n\t\t{if $data[in][$jn]}\r\n\t\t\t{if $header[$jn].sorter && !$header[$jn].sorter[0]}\r\n\t\t\t\t{if $header[$jn].sorter|upper == \"XLNUMB0\"} {$data[in][$jn]|string_format:\"%d\"}\r\n\t\t\t\t{else if $header[$jn].sorter|upper == \"XLNUMB1\"} {$data[in][$jn]|string_format:\"%.1f\"}\r\n\t\t\t\t{else if $header[$jn].sorter|upper == \"XLNUMB2\"} {$data[in][$jn]|string_format:\"%.2f\"}\r\n\t\t\t\t{else if $header[$jn].sorter|upper == \"XLNUMB3\"} {$data[in][$jn]|string_format:\"%.3f\"}\r\n\t\t\t\t{else if $header[$jn].sorter|upper == \"XLNUMB4\"} {$data[in][$jn]|string_format:\"%.4f\"}\r\n\t\t\t\t{else if $header[$jn].sorter|upper == \"XLNUMB5\"} {$data[in][$jn]|string_format:\"%.5f\"}\r\n\t\t\t\t{else} {$data[in][$jn]}\r\n\t\t\t\t{\/if}\r\n\t\t\t{else} \r\n\t\t\t\t{$data[in][$jn]}\r\n\t\t\t{\/if}\r\n\t\t{else}\r\n\t\t\t&nbsp;\r\n\t\t{\/if}\r\n\t<\/td>\r\n{\/for}\r\n<\/tr>\r\n{\/section}\r\n<\/tbody>\r\n\r\n\r\n<tfoot>\r\n<tr class=\"h\">\r\n{section name=k loop=$header}\r\n <td>{if $header[k].format}0{else}&nbsp;{\/if}<\/td>\r\n{\/section}\r\n<\/tr>\r\n<\/tfoot>\r\n\r\n<\/table>\r\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement