【laravel5.1框架基础之Blade模板继承简单使用方法分析】教程文章相关的互联网学习教程文章

laravel多表关联查询问题

三张mysql数据表产品表(product) 套餐表(package) 套餐信息表(package_data)。产品表主要字段:id(自增id) name(名称) ...套餐表主要字段:id(自增id) title(套餐名称) ....套餐信息表主要字段:id(自增id) product_id(产品id) package-id(套餐id) product_num(产品数量) ...简单说明: 一个套餐中有多个产品,套餐表和套餐信息表本来可以弄在一个表中,但是为了减少冗余数据,所以对套餐表进行了简单的垂直分表。 问题来啦 :-)在上...

laravel的Session::set()Session::get()只对当前页面有效?

Session::set('name','xiaoming'),对于其他页面应该是共享的,但是我试了 在其他页面Session::get('name')是无法获取'xiaoming'的。这是怎么回事?

laravel5.1.11admins表和users表,如何多表用户认证啊?

就是想用户表和管理员表登录分离,进行不同的用户认证。 请问有大神实现过吗?求教指点回复内容:就是想用户表和管理员表登录分离,进行不同的用户认证。 请问有大神实现过吗?求教指点蟹妖.在config/auth.php里面配置就行了啊, 增加一个providers5.1并没有自带的多表用户认证可以使用 kbwebs/multiauthGITHUB地址:https://github.com/Kbwebs/Mul...

Laravel的路由怎么匹配?parameter=something

Laravel匹配路由的模式是domain.com/parameter/something/another_parameter/something,这样可以指定匹配Controller的一个方法。那么domain.com/index?parameter=somgthing匹配一个方法,domain.com/index?another_parameter=something匹配另一个方法,有办法可以办到吗?回复内容:Laravel匹配路由的模式是domain.com/parameter/something/another_parameter/something,这样可以指定匹配Controller的一个方法。那么domain.com/i...

laravel-Yii2或者其他PHP框架的开发中,如何非侵入式的为框架写注释?

对于Yii2框架中很多组件或者属性都是通过配置文件动态加载的,这样导致很多三方的Components无法使用IDE的自动补全和类型检查。比如\Yii::$app->user->getIdentity()返回的应该是我在配置文件中定义的User模型。但是IDE没有途径去识别这个配置,导致很多方法里面如果像public function verify(User $user)限制传参类型IDE会报错。Laraverl框架有ide-helper这样的工具帮助IDE识别框架的方法,不知道Yii2有没有什么办法解决这个问题?...

Laravel安装多国语言包后,phpstorm还是报错【图】

回复内容:可以了,第二次执行就成功了,可是我明明记得第一次执行就成功的,真是日了狗了请先到这个命名空间的所在目录查看这个命名空间的文件是否真的存在(确保你的命名空间也没写错),如果确认存在,重新构建一下工作空间,或者在phpstorm中先删除这个项目,重新导入,试一下。

laravel路由有query_string的问题

Laravel 5.1 / nginx nginx站点路由location / {try_files $uri $uri/ /index.php$query_string;} laravel 路由设置:...Route::get('/shops/search ' 'ShopsController@search '); ... 出现的问题: http://site.app/shops/search 这样正常 http://site.app/shops/search?... 出现404错误,任何参数都是404 请教如何设置? search 这个页面参数有很多,keyword只是其中一个,上述使用一个 keyword 只是举例,所以只打算用成Query s...

nginx解析不到laravel/public里的index.php文件

我将/etc/nginx/sites-available/default里面把root路径改成里/var/www/html/laravel/public了,但是运行结果是403,一开始以为是文件夹权限不够,照着网上说都storage和vendor都权限都可以读写里还是不行。 哪位大神帮我看看啊!下面是我的nginx配置文件: server {listen 80 default_server;listen [::]:80 default_server;# SSL configuration## listen 443 ssl default_server;# listen [::]:443 ssl default_server;## Note: Yo...

问:laravel队列是否有默认执行时间?

写了个对了推送5万条数据,现在是每次取出10条加入队列去推送,但是每次执行到6000条左右的时候就卡着不动了,得重启以后才会继续跑,请问各位大牛这是啥原因,是有默认的timeout吗? 本地环境 xampp本机配置 8G内存 i3-4170 3.7GHz回复内容:写了个对了推送5万条数据,现在是每次取出10条加入队列去推送,但是每次执行到6000条左右的时候就卡着不动了,得重启以后才会继续跑,请问各位大牛这是啥原因,是有默认的timeout吗? 本地...

laravel5.2用户认证之后获取不到登录信息【图】

我用laravel5.2的用户认证登录之后,在login方法直接打印,是可以获取到用户信息的。跳到其他控制器的时候,读取不到用户登录信息,Auth:user()打印出来是空的。环境是mac+nginx+php+mysql 这里是能获取到用户登录信息 但是跳出login之后,就获取不到用户信息了,下面是我的路由配置 后来我把我的项目在windows部署了,用户认证又没有问题,可以正常使用。请问一下,laravel5.2的开发环境都需要哪些拓展或者是其他原因导致的。 回复...

laravel用orm+查询构造来表示concat

问题:希望用laravel的orm和查询构造(不用raw原生sql语句)能使用类似这样的concat SQL语句:select a,b,concat(a,b) from table,但发现好像没有找到相关的方法来表示出这样的语句,请教一下有这方面经验的大神。就是如下面这样的格式的:Table::where(...)->get();回复内容:问题:希望用laravel的orm和查询构造(不用raw原生sql语句)能使用类似这样的concat SQL语句:select a,b,concat(a,b) from table,但发现好像没有找到相...

laravel-php变量解析

比如现在我有变量 $arr, 他是一个数组 $arr = ['news' => ['data' => [0 => ['title' => '名字','content' => '内容'],],], ];一些框架或模板引擎 都带了解析的功能, 可以通过 arr.news.data[0].title 的方式, 获取到 title 的值, 以及可以对值进行修改。 那么我想知道他是什么原理, 如何 高效、安全、简单 的使用此种表达方式对数组中的值进行获取以及设置呢? 我能想到的是利用文本处理的方式实现的, 不过安全性、效率上应该不算很...

laravel新手获取单行数据问题

获取单行数据,却返回如何这么多的数据自己的代码 public function index(){var_dump(AdminUser::find(1));return view('admin.sign.index'); }模型定义 where('username',$username)->select(['password'])->first();return $admin_user;} }返回的数据` object(AppAdminUser)#207 (24) { ["table":protected]=> string(10) "admin_user" ["connection":protected]=> NULL ["primaryKey":protected]=> string(2) "id" ["keyType":p...

Laravel搭建后台登录系统步骤详解_php实例【图】

本文实例讲述了Laravel搭建后台登录系统的方法。分享给大家供大家参考,具体如下: 今天想用laravel搭建一个后台系统,就需要最简单的那种,有用户登录系统,试用了下,觉得laravel的用户登录这块做的还真happy。当然,前提就是,你要的用户管理系统是最简单的那种,就是没有用户权限,能登录就好。 我这里就不用默认的user表做例子了,那样很容易和laravel的一些默认设置混淆。 首先确认,后台的用户表,我设计表叫做badmin,每个...

Laravel最佳分割路由文件(routes.php)的方式_php实例【图】

前言 Laravel 的路由功能很强大,默认都是定义在 routes.php 文件中,随着项目越来越大,我们需要的定义的路由越来越多,想象一下,如果几百上千个路由都定义在一个文件中,如何去维护?也许还有不同的人都在同一个文件定义路由,这就造成了冲突,因此我们需要分割 routes.php 文件。 下面介绍一种很优雅的方式。 在 app/Providers/RouteServiceProvider.php 的 map 方法中可以如下定义: public function map(Router $router) {$r...

框架 - 相关标签