Work on invoice printing - to clean up

This commit is contained in:
Deon George
2011-05-02 22:28:17 +10:00
parent 2f7a10804e
commit 8013aadc4c
16 changed files with 1045 additions and 73 deletions

View File

@@ -51,5 +51,14 @@ class Controller_User_Invoice extends Controller_TemplateDefault {
->set('mediapath',Route::get('default/media'))
->set('invoice',$io);
}
/**
* Download an invoice
*/
public function action_download($id) {
$io = ORM::factory('invoice',$id);
return Invoice::instance()->pdf($io)->Output(sprintf('%s.pdf',$io->refnum()),'D');
}
}
?>