即使您在iframe内部触摸,是否可以继续滚动浏览网页?这个问题只发生在iOS设备上,我找不到任何解决方案!
我当前的页面中间包含一个iframe,宽度为:95%,高度约为500px,所以当我到达iframe时我不能再滚动(除非我非常靠近两侧).
谢谢
我有一个登录表单,在表单提交后(如果验证正常)浏览器应该在登录前重定向到最后一页.目前我重定向回来,我总是进入相同的登录页面.我的routes.php是这样的:
Route::get('/', 'HomeController@index');
Route::get('/list','EventController@index');
Route::get('/login','AuthController@login');
Route::post('/login','AuthController@do_login');
Run Code Online (Sandbox Code Playgroud)
我在do_login()里面的重定向是
if(Login_is_valid())
{
return Redirect::back();
}
Run Code Online (Sandbox Code Playgroud)
如果我在里面/列表页面,然后打开登录并正确填写表格我被重定向到/登录再次是不是很奇怪?非常感谢
通过在具有中间件本身的组中使用中间件,我遇到了一些问题,如下面的代码:
Route::group(['prefix' => '{lang?}','middleware'=>'language'], function() {
Route::get('/', 'HomeController@index');
Route::get('/login','AuthController@login');
Route::post('/login','AuthController@do_login');
Route::get('/logout','AuthController@logout');
Route::group(['prefix' => 'checkout','middleware'=>'authentication'], function () {
Route::get('/', "CheckoutController@step1");
});
});
Run Code Online (Sandbox Code Playgroud)
而我目前的AuthenticationMiddleware
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Contracts\Routing\Middleware;
use Session;
use App;
use Redirect;
class AuthenticationMiddleware{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
die("inside");
if(!User::check())
{
return Redirect::to("/login");
}
else
{
return $next($request);
}
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:所以,他在/ checkout范围之外进入最后一个中间件事件.我怎么能避免呢?谢谢大家
我正在使用Laravel 5构建一个简单的登录表单,我想在发生一些错误时默认填写一些输入.我的路由器正在调用这些函数
Route::get('/login','AuthController@login');
Route::post('/login','AuthController@do_login');
Run Code Online (Sandbox Code Playgroud)
我的控制器如下所示
namespace App\Http\Controllers;
use App;
use App\Models\User;
use Request;
use Illuminate\Support\Facades\Redirect;
class AuthController extends Controller {
function login()
{
if(User::check())
{
/*User is logged, then cannot login*/
return Redirect::back();
}
else
{
return view('auth.login');
}
}
function do_login()
{
return view('auth.login')->withInput(Request::except("password"));
}
}
Run Code Online (Sandbox Code Playgroud)
注意到PhpStorm强调withInput强调说它无法在Illuminate\View\View中找到它的实现.在我看来,我有以下几点:
{!! Form::open() !!}
<div class="form-group">
{!! Form::text('email', Input::old('email'), array('placeholder' => Lang::get('auth.email'), 'class' => 'form-control')) !!}
</div>
<div class="form-group">
{!! Form::password('password', array('placeholder' => Lang::get('auth.password'),'class'=>'form-control')) !!}
</div>
<div class="form-group">
<button class="btn btn-primary btn-block">@lang('auth.signin')</button>
<span …
Run Code Online (Sandbox Code Playgroud)