Witam serdecznie,
tym razem mam trudniejsze pytanie. Chciałabym aby za pomocą przycisku button otwierał się pdf.
controllers
pdfs_controller.php :
<?php
class PdfsController extends AppController {
function pdf($id = null) {
$mpdf=new mPDF('c','A4','','',32,25,27,25,16,13);
$mpdf->WriteHTML($html,2);
$mpdf->Output('plik.pdf');
}
}
view:
echo $this->Form->create(array('action' => 'pdf', 'class' => 'jquery-ui-button'));
foreach($employees as $employee) {
$html = "<table >
<tr>
<th>
.............
</th>
<th>";
$html.= $employee['employee']['nr'];
$html .= "</th>
</tr>
</table> ";
}
W widoku mam wyświetlanie danych z bazy . Nie wiem czy powinnam podać w function pdf parametr elementów wyświetlanych w pdf i $html . Wydaje mi się , ze przekazanie za pomocą buttona jest nie prawidłowe, tylko mam male rozeznanie z tym frameworku i nie wiem jak poprawić :( :( :(
Jak szukałam w dokumentacji to znalazłam mechanizm *Creating Forms * :
http://book.cakephp.org/1.3/en/view/1384/Creating-Forms
tylko czy w tym przypadku powinnam z niego skorzystać?