小编iva*_*vic的帖子

Laravel 5.4登录后重定向到自定义URL

我正在使用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函数),我会在登录时重定向.我究竟做错了什么?

php redirect laravel-5

34
推荐指数
4
解决办法
7万
查看次数

如何获取单个XML元素的所有名称空间声明

如何使用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)

xml xpath xquery

7
推荐指数
1
解决办法
312
查看次数

我可以在较小的屏幕上将引导列逐个转到下一行吗?

我有这个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)

html css twitter-bootstrap-3 responsiveness

6
推荐指数
2
解决办法
6835
查看次数

Bootstrap 列在 Firefox 中未正确显示

我的 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)

css firefox twitter-bootstrap

3
推荐指数
1
解决办法
5551
查看次数

如何进行将数据发送到rails控制器并返回数据的ajax调用?

我正在制作一个使用 Leaflet 的 Rails 应用程序。我的地图上有一些管道,我想要这个功能:当我点击地图时,作为响应,我得到 50 英里距离内有多少管道。现在,为了获得这些信息,我需要来自 postgis 的 ST_Distance 方法,用于管道类(在管道控制器中)。Leaflet 可以让我获得点击的坐标,我需要将这些坐标发送到控制器,让它计算 50 英里内的管道数量并返回该数字,以便可以通过 javascript 显示。我不知道如何让 ajax 在一个请求中做到这一点,作为一种 post/get 方法。

帮助?

ajax post postgis get ruby-on-rails

2
推荐指数
1
解决办法
6093
查看次数