Я создаю PostController и получаю данные из таблицы сообщений
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Posts;
class PostController extends Controller
{
public function index()
{
$posts=Posts::latest()->paginate(5);
// print_r($posts);exit;
return view('post.index',compact($posts))
->with('i',(request()->input('page',1)-1)*5);
}
, и мой код страницы просмотра равен
@foreach($posts as $post)
<?php echo $post->title; ?>
@endforeach
Это дает мне неопределенную переменную Post в представлениях.Код моей модели: -
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Posts extends Model
{
protected $fillable=['title','description'];
}