欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

laravel

shiping1 的头像

保存文件代码实现 有大用

普通分类: 
shiping1 的头像

php laravel 框架 之文件上传

好吧,我承认我怂了.

今天在在用laravel框架写一个文件上传的部分.发现路径始终配不对.但是最终还是解决了.

普通分类: 
shiping1 的头像

laravel 保存到数据库的方法 有哪些 save insert create update 有区别吗 有大用

laravel 保存到数据库的方法  有哪些 save insert create update 有区别吗 有大用 
save方法
一般是 返回true 如果是通过外键保存就是返回外键的对像

insert应该是实例的方法吧(好像是类方法)
create是类方法
update也是实例方法 
普通分类: 
shiping1 的头像

5.1 文件系统与云存储

普通分类: 
shiping1 的头像

Laravel5.1学习笔记5 请求

Laravel5.1学习笔记5 请求

普通分类: 
shiping1 的头像

Laravel 5 中文手册(六):请求 Requests

获取请求的实例

通过 Facade

普通分类: 
shiping1 的头像

[ Laravel 5.1 文档 ] 基础 —— HTTP 请求

普通分类: 
shiping1 的头像

一个字段里 有 两个字段 或 请问 这里 网址 或电话 如何验证呢

 请问 这里 网址 或电话 如何验证呢 
必须 自己手工验证吗
BinBoKami(512469492)  10:26:11
laravel自带Validation 
Style红尘百戏<wuyun.w@qq.com>  10:27:23
html5不是有验证的吗
input类型为url
普通分类: 
shiping1 的头像

HTTP 控制器 5.1 有大用

普通分类: 
shiping1 的头像

drupal form 跳转

function caiji_list_form_submit($form, &$form_state) {
    $list_url
普通分类: 
shiping1 的头像

lavaral Form 的使用 当然是原生 只能用原生 必须用原生。 不用的话要改某些东西会非常非常非常麻烦 有大用

 {!! Form::text('file', null, ['class' => 'file']) !!}
可以看到生成的 html文件中 文本字段中有 class
{!! Form::file('file', null, ['class' => 'file']) !!}
可是生成的html文件中 file类型的控文件框中没有 class属性
请问 怎么回事

 No no no no no !!
不要用Form !!!!
不要用Form!!
form不太自由
5.0以后官方都不建议用了 
 
 不辞远<liya_w@163.com>  17:37:04
我一直都用原生 

 当然是原生
只能用原生
必须用原生。
不用的话要改某些东西会非常非常非常麻烦 

普通分类: 
shiping1 的头像

PHP 开发者该知道的 5 个 Composer 小技巧

Composer 是新一代的PHP依赖管理工具。
普通分类: 
shiping1 的头像

composer 命令

composer create-project laravel/laravel learnlaravel5 5.0.22    //创建项目

composer require illuminate/html   //更新compose.json文件 创建这一个库

composer update   //更新项目
普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 十、Forms 表单 有大用

前面介绍了如何显示列表与单个文章,这一节介绍添加发布文章。首先需要有一个表单,然后需要获取表单的数据并插入到数据库,最后跳转到列表页。

 

一、注册路由


  1. Route::get('articles/create', 'ArticlesController@create');

二、修改控制器

添加 create() 方法:

普通分类: 
shiping1 的头像

Laravel框架实战:增加表单专用Model

随着进一步使用Laravel框架,感觉也需要对MVC模式进行重新的梳理。
普通分类: 
shiping1 的头像

使用laravel一分钟搭建CURD后台页面

2014-10-30 10:09 by 轩脉刃, 30467
普通分类: 
shiping1 的头像

Laravel 上手教程之实现用户注册和登录

Laravel身为最优雅的PHP框架,很多学习PHP的小伙伴造就对Laravel垂涎欲滴。
普通分类: 
shiping1 的头像

使用 laravel-form-builder 高效的创建表单

普通分类: 
shiping1 的头像

Laravel 5框架学习之表单

 

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 十七、路由模型绑定 有大用

这一节学习路由模型绑定(Route Model Binding)。

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

 

查看程序目录,我们会发现一个 app/Providers 文件夹,这里面的文件定义了 Laravel 如何创建或者启动组件。app/Providers/RouteServiceProvider.php 就是定义程序路由如何启动的。

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 十八、Flash Messaging 有大用

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

 

方法一:

首先修改 ArticlesController 中的 store() 方法:


  1. public function store(ArticleRequest $request){

  2. Auth::user()->articles()->create($request->all());

  3. \Session::flash('flash_message', '文章发布成功');

  4. return redirect('articles');

  5. }

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 十九、多对多关系-标签 有大用

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

 

在介绍前可以先复习以下第十四节介绍的《Eloquent关系》,其中介绍了一对一与一对多的关系。

打开 /app/Article.php ,添加多对多关系方法:


  1. public function tags(){

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 二十、从界面中选择标签 有大用

前一节学习了多对多关系模型,已经如何在Eloquent模型中表述它,现在我们来介绍通过界面选择来完成。

 

一、显示与创建标签

首先打开 /resources/views/articles/_form.blade.php 文件,在提交按钮的前面添加下面代码:


  1. <div class="form-group">

  2. {!! Form::label('tags', 'Tags:') !!}

  3. {!! Form::select('tags', $tags, null, ['class' => 'form-control', 'multiple']) !!}

  4. </div>

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 二十一、同步标签 有大用 有大大用

看过前一节的应该知道,当时只做了发布博客时添加标签的操作,而当保存修改时,修改标签的操作并没有实现,所以这一节来接着完成前一节的工作,修改博客时同步标签。

 

首先我们把 store() 方法中添加标签的那段代码拷贝到 update() 方法中:

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 二十二、增强标签选择功能 有大用

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

 

我们这里使用的 jQuery 插件叫做 Select2 。首先可以到它的示例页面来看一下其中的“Multiple select boxes”这一项,这就是我们要使用的,这个显然比直接使用多选下拉框要高大上的多。

首先复制 Select2 提供的 CDN :

普通分类: 
shiping1 的头像

messageProvider serviceProvider 是什么意思

普通分类: 
shiping1 的头像

$errors 变量存在于所有的视图中,所有的请求里


【路人】Athena(1129627438)  10:56:09

【大侠】亚特兰ta不大(1591465730)  10:57:48
$errors 是全视图的
【师兄】剑南春(572641316)  10:58:03
。。。。。
【大侠】亚特兰ta不大(1591465730)  10:58:42
普通分类: 
shiping1 的头像

compiled.php的作用

普通分类: 
shiping1 的头像

Lumen 5.2 中配置邮件

Lumen中的邮件配置好了之后还是很简单的,但是配置过程官方文档省略了太多。
普通分类: 
shiping1 的头像

你为什么不使用laravel的精简版“lumen”?

limon,程序员
普通分类: 

页面

Subscribe to RSS - laravel