我正在使用Laravel Framework 5.4.10,我正在使用常规身份验证
php artisan make:auth
Run Code Online (Sandbox Code Playgroud)
提供.我想保护整个应用程序,并在登录后将用户重定向到/ themes.
我有4个控制器:ForgotPasswordController.php,LoginController.php,RegisterController.php和ResetPasswordController.php.我已将此行编辑为最后三行:
protected $redirectTo = '/themes';
Run Code Online (Sandbox Code Playgroud)
这是我的routes/web.php中的第一行:
Auth::routes();
Run Code Online (Sandbox Code Playgroud)
我在Controller.php中添加了这个函数:
public function __construct()
{
$this->middleware('auth');
}
Run Code Online (Sandbox Code Playgroud)
我编辑了app/Http/Middleware/RedirectIfAuthenticated.php,因此handle函数如下所示:
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect('/themes');
}
return $next($request);
}
Run Code Online (Sandbox Code Playgroud)
一切都很好,除非我点击登录按钮,我被重定向到"/",而不是"/ themes".如果我不需要在控制器中进行身份验证(Controller.php文件中没有__contruct函数),我会在登录时重定向.我究竟做错了什么?
如何使用XPath查询(甚至XQuery)来获取单个元素的nampespace前缀声明?我想检查它们是否在超过1个位置定义.
例如,对于第一个元素,它将是xmlns和xmlns:n,仅用于第二个xmlns; 对于第一个<n:int>,它什么都不是,等等.
我只能找到这些我只能使用名称空间,但不是我真正想要的.
<?xml version="1.0" encoding="UTF-8"?>
<root>
<plus xmlns="http://lalaivana.me/calc/"
xmlns:n="http://lalaivana.me/numbers/" >
<n:int value="4"/>
<n:int value="5"/>
</plus>
<plus xmlns="http://lalaivana.me/calc/">
<int value="4" xmlns="http://lalaivana.me/numbers/" />
<int value="5"/>
</plus>
</root>
Run Code Online (Sandbox Code Playgroud) 我有这个HTML代码:
<div class="row fluid">
<div class="col-md-3 clearfix">
<img src="img">
<div class="img-text">
Tekst fdskfjsdghdfn ufghdg ufdhs gdfksjhg
jfdksgbfjdsk gfd jgbdfjhg dfkjhg fidughdf kjvhdf ugdfh
</div>
</div>
<div class="col-md-3 clearfix">
<img src="img">
<div class="img-text">
Tekst fdskfjsdghdfn ufghdg ufdhs gdfksjhg
jfdksgbfjdsk gfd jgbdfjhg dfkjhg fidughdf kjvhdf ugdfh
</div>
</div>
<div class="col-md-3 clearfix">
<img src="img">
<div class="img-text">
Tekst fdskfjsdghdfn ufghdg ufdhs gdfksjhg
jfdksgbfjdsk gfd jgbdfjhg dfkjhg fidughdf kjvhdf ugdfh
</div>
</div>
<div class="col-md-3 clearfix">
<img src="img">
<div class="img-text">
Tekst fdskfjsdghdfn ufghdg ufdhs gdfksjhg
jfdksgbfjdsk …Run Code Online (Sandbox Code Playgroud) 我的 Bootstrap 网格在 Safari 和 Chrome 中工作正常,但在 Mozilla Firefox 中却没有。当我稍微最小化它时它工作正常,但不是在填充屏幕尺寸上。
<div class="container-fluid">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8 col-xl-8">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 col-xl-6">
1
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 col-xl-6">
2
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-12">
3
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 col-xl-4">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-12 col-lg-12 col-xl-12">
a
</div>
<div class="col-xs-12 col-sm-4 col-md-12 col-lg-12 col-xl-12">
b
</div>
<div class="single-offer col-xs-12 …Run Code Online (Sandbox Code Playgroud) 我正在制作一个使用 Leaflet 的 Rails 应用程序。我的地图上有一些管道,我想要这个功能:当我点击地图时,作为响应,我得到 50 英里距离内有多少管道。现在,为了获得这些信息,我需要来自 postgis 的 ST_Distance 方法,用于管道类(在管道控制器中)。Leaflet 可以让我获得点击的坐标,我需要将这些坐标发送到控制器,让它计算 50 英里内的管道数量并返回该数字,以便可以通过 javascript 显示。我不知道如何让 ajax 在一个请求中做到这一点,作为一种 post/get 方法。
帮助?