mirror of
https://github.com/retailcrm/PHPExcel.git
synced 2024-12-02 02:06:03 +03:00
Test $this->_includeCharts before including charts in HTML Writer
This commit is contained in:
parent
5a32eee110
commit
2d6f3979d9
@ -512,6 +512,7 @@ class PHPExcel_Writer_HTML extends PHPExcel_Writer_Abstract implements PHPExcel_
|
|||||||
private function _extendRowsForChartsAndImages(PHPExcel_Worksheet $pSheet, $row) {
|
private function _extendRowsForChartsAndImages(PHPExcel_Worksheet $pSheet, $row) {
|
||||||
$rowMax = $row;
|
$rowMax = $row;
|
||||||
$colMax = 'A';
|
$colMax = 'A';
|
||||||
|
if ($this->_includeCharts) {
|
||||||
foreach ($pSheet->getChartCollection() as $chart) {
|
foreach ($pSheet->getChartCollection() as $chart) {
|
||||||
if ($chart instanceof PHPExcel_Chart) {
|
if ($chart instanceof PHPExcel_Chart) {
|
||||||
$chartCoordinates = $chart->getTopLeftPosition();
|
$chartCoordinates = $chart->getTopLeftPosition();
|
||||||
@ -525,6 +526,7 @@ class PHPExcel_Writer_HTML extends PHPExcel_Writer_Abstract implements PHPExcel_
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($pSheet->getDrawingCollection() as $drawing) {
|
foreach ($pSheet->getDrawingCollection() as $drawing) {
|
||||||
if ($drawing instanceof PHPExcel_Worksheet_Drawing) {
|
if ($drawing instanceof PHPExcel_Worksheet_Drawing) {
|
||||||
@ -545,7 +547,9 @@ class PHPExcel_Writer_HTML extends PHPExcel_Writer_Abstract implements PHPExcel_
|
|||||||
for ($col = 'A'; $col != $colMax; ++$col) {
|
for ($col = 'A'; $col != $colMax; ++$col) {
|
||||||
$html .= '<td>';
|
$html .= '<td>';
|
||||||
$html .= $this->_writeImageInCell($pSheet, $col.$row);
|
$html .= $this->_writeImageInCell($pSheet, $col.$row);
|
||||||
|
if ($this->_includeCharts) {
|
||||||
$html .= $this->_writeChartInCell($pSheet, $col.$row);
|
$html .= $this->_writeChartInCell($pSheet, $col.$row);
|
||||||
|
}
|
||||||
$html .= '</td>';
|
$html .= '</td>';
|
||||||
}
|
}
|
||||||
++$row;
|
++$row;
|
||||||
|
Loading…
Reference in New Issue
Block a user