Beispiel #1
0
 /** @test */
 public function it_renders_view_within_admin_layout()
 {
     $view = Admin::view('my-content', 'my-title');
     $data = $view->getData();
     $this->assertArrayHasKey('content', $data);
     $this->assertEquals('my-content', $data['content']);
     $this->assertArrayHasKey('title', $data);
     $this->assertEquals('my-title', $data['title']);
 }
Beispiel #2
0
<?php

Route::get('/', function () {
    $content = view('dashboard');
    return Admin::view($content, 'Dashboard');
});
Route::get('/template/{template}', ['as' => 'admin.change-template', function ($template) {
    if ($template == 0) {
        $cookie = cookie('admin-template', $template, -1);
    } else {
        $cookie = cookie('admin-template', $template);
    }
    return back()->withCookie($cookie);
}]);
Route::get('/about', function () {
    $content = view('about');
    return Admin::view($content, 'About');
});
Route::get('/my-form', '\\App\\Http\\Controllers\\MyController@getForm');
Route::post('/my-form', ['as' => 'my-form.post', 'uses' => '\\App\\Http\\Controllers\\MyController@postForm']);
Route::get('/model-display', function () {
    $display = Admin::model('App\\Page')->display();
    $display2 = Admin::model('App\\News')->display();
    $display3 = Admin::model('App\\News3')->display();
    $content = view('model_display', compact('display', 'display2', 'display3'));
    return Admin::view($content, 'Model Display');
});
Beispiel #3
0
<?php

AdminRouter::get('', ['as' => 'admin.home', function () {
    $content = 'Define your dashboard here.';
    return Admin::view($content, 'Dashboard');
}]);
AdminRouter::get('', ['as' => 'admin.user', function () {
    $content = AdminAuth::user()->name;
    return Admin::view($content, 'Admin');
}]);
//Смена шаблона админки(сейчас не работает надо исправлять шаблоны blade в admin-lte.template)
AdminRouter::get('/template/{template}', ['as' => 'admin.change-template', function ($template) {
    if ($template == 0) {
        $cookie = cookie('admin-template', $template, -1);
    } else {
        $cookie = cookie('admin-template', $template);
    }
    return back()->withCookie($cookie);
}]);
AdminRouter::post('group', ['as' => 'group', 'uses' => '\\App\\Http\\Controllers\\ProcessController@getUsers']);
Beispiel #4
0
<?php

Route::get('', ['as' => 'admin.home', function () {
    $content = 'Define your dashboard here.';
    return Admin::view($content, 'Dashboard');
}]);
Beispiel #5
0
<?php

Route::get('', ['as' => 'admin.home', function () {
    $orders = \App\Models\Order::all()->where('status', 2);
    $count = 0;
    foreach ($orders as $order) {
        $count = $count + $order->sum;
    }
    return Admin::view(view('admin.dashboard', compact(['count', 'orders'])), 'Панель администратора');
}]);
Beispiel #6
0
 public function getEdit($id)
 {
     $model = $this->model;
     /**
      * Share SQL data
      */
     View::share('row', $model::find($id));
     // exit('ssssss');
     return Admin::view();
 }
Beispiel #7
0
<?php

get('', ['as' => 'admin.home', function () {
    $content = 'Админ панель магазина на Laravel 5.1.';
    return Admin::view($content, 'Админпанель');
}]);
get('order_content/{id}', ['uses' => '\\App\\Http\\Controllers\\OrderController@showOrderContent']);
Beispiel #8
0
<?php

Route::get('/admin/elfinder', function () {
    $dir = 'packages/barryvdh/elfinder';
    $locale = config('app.locale');
    $csrf = csrf_token();
    $content = View('suroviy.soa_addon::admin.elfinder', compact('dir', 'locale', 'csrf'));
    return Admin::view($content, 'Files system');
});