Laravel

Laravel教程二十二 增强标签选择功能

1

YiEcho 发布于 2016-07-01

前一节已经讲完了修改文章时同步标签的功能,但是我们选择标签使用的是多选下拉框,这个在实际使用的时候是很不方便的。比如我们的标签很多的时候,可能会遇到下面的情况:选择的时候忘记了按 Ctrl 键,导致之前所有选中的项都变成未选中状态,需要重新选择,这是一件很让人头疼的事。这一节就教...

阅读(19529)赞 (0)

Laravel教程十九 多对多关系-标签

1

YiEcho 发布于 2016-06-29

当我们创建一个博客程序的时候,我们当然需要能够撰写博客并发布,另外还要给出一种来关联它们的方法。我们可以使用查找功能,但查找功能留到以后再做,这里先介绍使用标签的方式。比如我们给一篇博客添加了标签“PHP”,那么浏览这篇博客的用户可能会想浏览所有带有该标签的博客,这应该如何实现呢...

阅读(19666)赞 (0)

Laravel教程十八 Flash Messaging

2

YiEcho 发布于 2016-06-28

通过前面的代码已经可以完成文章的发布了,但是发布完之后没有给出任何的提示,直接跳转到了列表页,这样的体验不太好,我们还是要给出一些返回信息的。这一节主要就是介绍这个,有两种方法,下面分别列出来: 方法一: 首先修改 ArticlesController 中的 store() 方法...

阅读(19595)赞 (0)

Laravel教程十七 路由模型绑定

1

YiEcho 发布于 2016-06-27

打开 ArticlesController.php 文件,如果仔细看代码的话,会发现我们的函数中多次出现了 $article = Article::findOrFail($id); 这一段代码。如果我们的程序能够自动找到 ID 对应的记录,并让 Laravel 自动查询,这是不是...

阅读(19587)赞 (0)

Laravel教程十六 中间件

1

YiEcho 发布于 2016-06-27

假设我们已经完成了网站并部署到实际环境中,每个人都可以访问列表页和文章内容页,而只有注册并且登录的用户才可以访问添加文章页,也就是说访客是没有权限发布文章的。下面就介绍如何通过中间件来实现该功能。 访问 http://laravel.dev/auth/logout ,退出登录,这...

阅读(19605)赞 (0)

Laravel教程十四 Eloquent关系

YiEcho 发布于 2016-06-26

Eloquent关系基本可以分为:一对一、一对多及多对多。比如我们一个用户可以发表多篇文章,就是一对多的关系。这一节就是介绍 Laravel 5 中的Eloquent关系。 打开 app\User.php 用户模型,在 User 类中添加如下代码: public function...

阅读(19683)赞 (0)

Laravel教程十三 子视图与表单重用

1

YiEcho 发布于 2016-06-23

在之前的教程中已经完成了Laravel框架的文章表单的处理,但是如果要Laravel修改一篇文章的内容,这时就需要一个修改表单了。这一篇就简单介绍该功能的实现。此外,该部分还涉及到子视图与表单重用的实现。 按照正常的工作流程,我们需要创建路由与视图。所以首先在 app/route...

阅读(19675)赞 (0)

Laravel教程十二 表单验证

2

YiEcho 发布于 2016-06-22

在做网站的时候不输入任何的内容,依然可以提交表单,然后数据库产生一条空数据,这显然是不可以的并且是不安全的。这篇就介绍如何用Laravel做表单的验证。 Laravel有两种方法可以实现表单的验证,下面依次介绍。 一、 From Request 首先通过命令行创建FormRequ...

阅读(19726)赞 (0)