|--------------------------------------------------------------------------
| URLs
|--------------------------------------------------------------------------
|
| Register here your dashboard, logout, login and register URLs. The
| logout URL automatically sends a POST request in Laravel 5.3 or higher.
| You can set the request to a GET or POST with logout_method.
| Set register_url to null if you don't want a register link.
|
*/
'dashboard_url' => 'home',
'logout_url' => 'logout',
'logout_method' => null,
'login_url' => 'login',
'register_url' => 'register',
请帮助我解决我的问题,我是编程方面的新手我需要有关管理LTE的URL /路由的帮助,我找不到管理LTE使用的路由,并且任何人都可以解释什么是用途以上每个参数都谢谢。
答案 0 :(得分:0)
我会快速简短地说:
'dashboard_url' => 'home'
dashboard_url:这是您的主应用程序页面,将设置第一页。根据您的配置URL,这取决于您用来定义这些路由的技术。我本人使用Laravel,所以我需要在 routes / web.php 中定义我的路由。
'logout_url' => 'logout'
logout_url:离开后将被定向到哪里
'login_url' => 'login'
login_url:您的登录页面
'register_url' => 'register'
register_url:|您可以使用logout_method将请求设置为GET或POST。 |如果您不想注册链接,请将register_url设置为null。 (我还没有使用过,抱歉)
示例:
在这里定义您的路线,然后在laravel中使用时,将根据AdminLTE的配置进行呼叫
我的路线
$this->group(['middleware' => ['auth'], 'namespace' => 'Admin'], function(){
$this->get('/', 'AdminController@index')->name('admin.home');
});
我的索引
(我的注销)
<li class="user-footer">
<div class="float-left">
<a href="#" class="btn btn-default btn-flat">Perfil</a>
</div>
<div class="float-right">
<a href="#" class="btn btn-default btn-flat"
onclick="event.preventDefault(); document.getElementById('logout-form').submit();" >
{{ trans('adminlte::adminlte.log_out') }}
</a>
<form id="logout-form" action="{{ url(config('adminlte.logout_url', 'auth/logout')) }}" method="POST" style="display: none;">
@if(config('adminlte.logout_method'))
{{ method_field(config('adminlte.logout_method')) }}
@endif
{{ csrf_field() }}
</form>
</div>
</li>