Пример #1
0
<?php

$news = App\News::published()->orderBy('published_at', 'desc')->limit(5)->get(['id', 'published_at', 'title', 'slug']);
?>

<div class="panel panel-default panel-news">
    <div class="panel-heading">
        <p align="center"><a title="Tout voir" href="{{ url('news')}}"><b>Dernières news</b></a></p>
          @if(Auth::check() && Auth::user()->level_id > 2)
         <a class="glyphicon glyphicon-plus" title="Ajouter une news" href="{{ url('admin/news/create') }}"></a>
          @endif
    </div>
        <ul class="list-group">
          @forelse( $news as $n)
          <li class="list-group-item news-item">
              <div class="news-infos"><p><span>{{ $n->published_at->format('j M Y') }}</span></p></div> 
              <!-- <span class="trait"></span> -->
              <div class="content"><p><a title="{{ $n->title }}" href="{{ url('news/view/'.$n->slug)}}">{{ strlen($n->title) > 40 ? substr($n->title, 0, 40).'...' :  $n->title }}</a></p></div>
              <span class="glyphicon glyphicon-menu-right"></span>
          </li>
          @empty
            <li class="list-group-item"><p>Pas de news pour le moment.</p></li>                  
          @endforelse
{{--      @if(Auth::check() && Auth::user()->level->level >= 1)
            <li class="list-group-item"></li>
          @endif --}}
        </ul>


    {{-- 2e VERSION --}}
    {{-- <table class="table">