ejemplos barryvdh php mysql laravel-5 dompdf

php - barryvdh - laravel 5.3 dompdf



cómo arreglar Variable indefinida: colaboradores en domPDF en Laravel (1)

Por lo que yo sé, las variables distinguen entre mayúsculas y minúsculas, intente reemplazar [''Collaborators''=>$collaborators] por [''collaborators''=>$collaborators]

Voy a imprimir PDF usando domPDF. este es mi 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''); } // }

y esta es mi vista de hoja que voy a imprimir como archivo pdf. es el archivo form.blade.php en la carpeta de colaboradores.

<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>