Export z databáze do pdf nette 2.4 php 7

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
jarda256
Člen | 130
+
0
-

Ahoj používám nette 2.4. Server jede na PHP7. A potřeboval bych generovat vygenerovat pdf a rovnou ho stánout. Ale to pdf musí být podle šablony. Zkoušel jsem joseki/php-response, ale když dám vygenerovat a rovnou stahnout, tak se nic nestane a ani to nevyhodí žádnou chybu. Mohl by mi někdo poradi?

iguana007
Člen | 970
+
0
-

Ahoj,
tak co treba zacit tim, ze nam ukazes kod, kterym to generujes? Takto by jsme mohli spekulovat pomerne dlouho v cem by mohl byt problem.

jarda256
Člen | 130
+
0
-

ok promiň prostě sem vzal z dokumentace dal do funkce. Ale když to dám do actionShow(), tak se to zobrazí…a když použiju odkaz show/5?do=exportReview tak je to taky ok, ale prostě přes tlačítko to nejde

public function handleExportReview($id)
{
    $event= $this->eventFacade->getEvent($id);
    $template = $this->createTemplate();
    $template->setFile(__DIR__ . "/templates/eventRegistrationsReview.latte");
    $template->event = $event;
    $template->registrations = $event->getRegistrations();

    $pdf = new PdfResponse($template);
    $pdf->documentTitle = date("Y-m-d") . " ".$event->name;

    $pdf->setSaveMode(PdfResponse::INLINE);
    $this->sendResponse($pdf);

}

Editoval jarda256 (3. 2. 2017 13:34)

jarda256
Člen | 130
+
+1
-

Tak už mám fix kolega špatně napsal btn