小编Sum*_*mit的帖子

在laravel中获取没有扩展名的文件名?

我已经习惯Input::file('upfile')->getClientOriginalName()检索上传文件的名称,但是给出了带有扩展qwe.jpg名的名称qwe.如何在laravel中获得没有扩展名的名称.

laravel laravel-4 laravel-5 laravel-5.1

29
推荐指数
6
解决办法
6万
查看次数

使会话过期重定向回登录?

当用户登录并通过身份验证时,我使用Auth::user()->username;在仪表板上显示用户的用户名。然而,当会话过期类的某种原因,Auth似乎没有工作和仪表板页面抛出错误作为trying to get property of non-objectAuth::user()->username;。当用户单击任何链接或会话过期后刷新页面时,如何将用户重定向回登录页面?

我尝试了 Authenticate.php 中间件,但它总是重定向回登录页面,无论您输入的凭据正确或不正确。但是,当我不使用此中间件时,它会登录用户。我错过了什么吗?

路由.php

    <?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

/*
Actions Handled By Resource Controller

Verb        Path                    Action      Route Name
GET …
Run Code Online (Sandbox Code Playgroud)

laravel laravel-4 laravel-routing laravel-5 laravel-5.1

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

如何在 Session 上放置和检索 Laravel 集合对象

我知道我们可以在 Session 中插入数组,Session::push('person.name','torres')但是如何保留 laravel 集合对象,例如$product = Product::all();,就像Session::put('product',$product);。如何实现这一点?

laravel laravel-4 laravel-5

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

laravel模式构建器中json字段类型的用途和实现

什么是$table->json('options');作为字段类型的laravel数据库模式构建器的目的.我尝试搜索很难但无法获得任何相关的信息.请举例说明一些状态列表的目的

laravel laravel-4 laravel-5

4
推荐指数
1
解决办法
1746
查看次数

CSS未加载在Laravel 5中发送电子邮件

我已经包含所有Bootstrap 3 CSS文件以及其他与项目相关的JS和CSS文件,并且在文件夹内具有唯一的文件夹名称public。这是结构示例:

public/pnotify
public/bower_components/bootstrap
public/ckeditor
Run Code Online (Sandbox Code Playgroud)

我已经在主模板上包括了所有这些JS和CSS链接,并提供了确切路径,并且在整个项目中,所有内容均正确加载,但是当我将Blade文件作为Laravel 5邮件的视图时。CSS不会加载,并且所有内容都将在收到的电子邮件中弄乱,而相同的Blade文件将在项目中准确呈现。是因为我尚未实现Laravel的资产管理,而Laravel的邮件系统仅从资产加载CSS还是丢失了某些东西?请澄清一下。

laravel laravel-5

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

访问laravel供应商文件夹中的控制器的路由

我有LfmController.phptswaler laravel-filemanager软件包,其中包含文件夹结构project\vendor\tsawler\laravel-filemanager\src\controllers\LfmController.php

我使用路由Route::get('/laravel-filemanager', 'Tsawler\Laravelfilemanager\controllers\LfmController@show');来访问该控制器的方法,show()但是它给出了:

ReflectionException in Container.php line 737: Class App\Http\Controllers\Tsawler\Laravelfilemanager\controllers\LfmController does not exist 错误。这在我之前的项目中有效,但现在在当前项目中不起作用。到供应商文件夹内的访问控制器的路由结构应该是什么?

laravel laravel-4 laravel-5

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