Esempio n. 1
0
 public function getRepliesWithLimit($limit = 30)
 {
     // 默认显示最新的回复
     if (is_null(\Input::get(\Paginator::getPageName()))) {
         $latest_page = ceil($this->reply_count / $limit);
         \Paginator::setCurrentPage($latest_page ?: 1);
     }
     return $this->replies()->orderBy('created_at', 'asc')->with('user')->paginate($limit);
 }
Esempio n. 2
0
            <li><a href="#"><i class="fa fa-th-list"></i> KA1</a></li>
            <li><a href="#"><i class="fa fa-table"></i> {{$panel_title}}</a></li>
        </ol>
    </section>
    <!-- Main content -->
    <section class="content">
        @if (Session::has('message'))
        <div class="alert alert-info alert-dismissable">
            <i class="fa fa-info"></i>
            <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
            {{ Session::get('message') }}
        </div>
        @endif
        <div class="box box-primary">
            <div  class="box-body">
                @include('staff.view.search')
                @include('staff.view.button')
                @include('staff.view.table')
            </div>
            <div class="box-footer">
                <div class="text-center">
                    <?php 
echo $table->appends(array_except(Input::query(), Paginator::getPageName()))->links();
?>
                </div>
            </div>
        </div>
    </section>
</aside>
@stop
Esempio n. 3
0
| response will be issued if they are, which you may freely change.
|
*/
Route::filter('guest', function () {
    if (Auth::check()) {
        return Redirect::to('/');
    }
});
/*
|--------------------------------------------------------------------------
| CSRF Protection Filter
|--------------------------------------------------------------------------
|
| The CSRF filter is responsible for protecting your application against
| cross-site request forgery attacks. If this special token in a user
| session does not match the one given in this request, we'll bail.
|
*/
Route::filter('csrf', function () {
    if (Session::token() != Input::get('_token')) {
        throw new Illuminate\Session\TokenMismatchException();
    }
});
View::composer(['layouts.dashboard.master', 'layouts.dashboard.master-app'], function ($view) {
    $view->with('currentUser', Sentry::getUser());
});
View::composer(Paginator::getViewName(), function (Illuminate\View\View $view) {
    $queryString = array_except(Input::query(), Paginator::getPageName());
    $view->paginator->appends($queryString);
});
include_once 'filters/exhibitions.php';