Я собираюсь распечатать PDF, используя domPDF. это My CollaboPDFController.php:
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Http\Controllers\Controller; use PDF; use App\Collaboration; class CollaboPDFController extends Controller { public function getPDF(){ $collaborators = Collaboration::all(); $pdf = PDF::loadView('collaborators.form',['Collaborators'=>$collaborators]); return $pdf->stream('form.collaborators'); } // }
и это Мое лезвие, которое я буду печатать как файл PDF. это файл form.blade.php в папке соавторов.
<div class="col-md-4" style="border:1px solid #ccc;margin-left:15px;padding:10px;"> <h4 class="page-header"> Collaborators </h4> @if($collaborators) @foreach( $collaborators as $collaborator) <div> <div> <span> <img src="{{ $collaborator->user()->first()->getAvatarUrl() }}" /> {{ $collaborator->user()->first()->username}} {{ $collaborator->user()->first()->id}} </span> </div>
Насколько мне известно, переменные чувствительны к регистру, попробуйте заменить ['Collaborators'=>$collaborators]
на ['collaborators'=>$collaborators]