Seite 1 von 1

PHPExcel

Verfasst: 03.04.2017, 19:34:31
von Coach83
Hi, hat jemand von euch schon etwas mit dem APF und dem Generierein von Excel Dateien mit PHPExcel erstellt?
Ich bekomme da irgendwie keine Ausgabe?! Ich möchte Termine aus meiner Firebase DB auslesen und dann für den Google Kalender aufbereiten.

Mein Controller macht eigentlich bisher nicht viel:

Code: Alles auswählen

class calendar_controller extends BaseDocumentController {
        $objPHPExcel = new PHPExcel();

        $objPHPExcel
            ->getProperties()
            ->setCreator("TH")
            ->setLastModifiedBy("TH")
            ->setTitle("Spielplan Export für den Google Kalender")
            ->setSubject("Spielplan Export für den Google Kalender")
            ->setDescription("Spielplan Export für den Google Kalender, generated with Firebase & PHP APF.")
            ->setCategory("spielplan.xls");

        $objPHPExcel
            ->getActiveSheet()
            ->setCellValue('A1', 'test');

        $objPHPExcel
            ->getActiveSheet()
            ->setCellValue('A3', 'Subject')
            ->setCellValue('B3', 'Start Date')
            ->setCellValue('C3', 'Start Time')
            ->setCellValue('D3', 'End Date')
            ->setCellValue('E3', 'End Time')
            ->setCellValue('F3', 'All Day Event?')
            ->setCellValue('G3', 'Description')
            ->setCellValue('H3', 'Is Private');

        $objPHPExcel->setActiveSheetIndex(0);

        $this->objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel2007");
$this->objWriter->save('test.xlsx');

}

Re: PHPExcel

Verfasst: 10.04.2017, 15:02:55
von dr.e.
Hi Coach,

leider habe ich bisher keine Erfahrung mit PHPExcel. :(

Auf gut Glück: hast du mal nach der Datei gesucht? Du gibst den Pfad relativ an, insofern sollte die Datei parallel zu deiner index.php erzeugt werden.