* @package file
* @version $Id$
* @link http://www.zentao.net
*/
?>
$fieldLabel\n";
}
?>
post->rowspan ? $this->post->rowspan : array();
$colspans = $this->post->colspan ? $this->post->colspan : array();
$i = 0;
foreach($rows as $row)
{
echo "\n";
$col = 0;
$endColspan = 0;
foreach($fields as $fieldName => $fieldLabel)
{
$col ++;
if(!empty($endColspan) and $col < $endColspan) continue;
if(isset($endRowspan[$fieldName]) and $i < $endRowspan[$fieldName]) continue;
$fieldValue = isset($row->$fieldName) ? $row->$fieldName : '';
$rowspan = '';
if(isset($rowspans[$i]) and strpos($rowspans[$i]['rows'], $fieldName) !== false)
{
$rowspan = "rowspan='{$rowspans[$i]['num']}'";
$endRowspan[$fieldName] = $i + $rowspans[$i]['num'];
}
$colspan = '';
if(isset($colspans[$i]) and strpos($colspans[$i]['cols'], $fieldName) !== false)
{
$colspan = "colspan='{$colspans[$i]['num']}'";
$endColspan = $col + $colspans[$i]['num'];
}
echo "| $fieldValue | \n";
}
echo "
\n";
$i++;
}
?>