-
-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Header or footer not showing up. #11
Comments
I'll have a look later this evening. Just to clarify:
I think is sth. mixed up in your code. Nobody else is having this problem. |
As I supposed, not a problem with the package, but with your code. Insert into Route::get('/fpdf', 'Controller@createPdf'); Create a model in <?php
namespace App\Models;
use Codedge\Fpdf\Fpdf\Fpdf;
class Pdf extends Fpdf
{
public function Header()
{
$this->Image(storage_path() . '/logo.jpg',10,6,30);
$this->SetFont('Arial','B',15);
$this->Cell(80);
$this->Cell(30,10,'Title',1,0,'C');
$this->Ln(20);
}
public function Footer()
{
$this->SetY(-15);
$this->SetFont('Arial','I',8);
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
} In your controller, i. e. <?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
protected $pdf;
public function __construct(\App\Models\Pdf $pdf)
{
$this->pdf = $pdf;
}
public function createPdf()
{
$this->pdf->AliasNbPages();
$this->pdf->AddPage();
$this->pdf->SetFont('Times','',12);
for($i=1;$i<=40;$i++)
$this->pdf->Cell(0,10,'Printing line number '.$i,0,1);
$this->pdf->Output();
}
} |
Hi, I just want to answer your questions above.
Thanks, |
I have this in web routes
Route::get('/fpdf', 'myController@method');
Then inside myController
The header and footer are not showing up only the main section. I don't see any errors.
Thanks.
The text was updated successfully, but these errors were encountered: