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

这里的技术是共享的

You are here

laravel

shiping1 的头像

[Laravel 5 教程学习笔记] 十三、子视图与表单重用 有大用

前面已经完成了添加文章表单的处理,但是假如我们要修改一篇文章的内容,这时就需要一个修改表单了。这一节就介绍该功能的实现。此外,该部分还涉及到子视图与表单重用的实现。

按照正常的工作流程,我们需要创建路由与视图。所以首先在 app/routes.php 中添加显示修改内容的路由:

Route::get('articles/{id}/edit', 'ArticlesController@edit');

这时在命令行输入下面的命令:

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 十一、日期, Mutators 和 Scopes 可以复用 where 条件 有大用

上一节最后提到了表单验证,但是在做表单验证之前先介绍一些其他的内容。

一、添加日期

修改 store() 方法:


  1. public function store(){

  2. Article::create(Request::all());

  3. return redirect('articles');

  4. }

 

修改 app/views/articles/create.blade.php 模版,在提交按钮上面添加下面的字段:

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 九、基础的模型、控制器、视图流程 有大用

上一节介绍了Laravel的Eloquent ORM模型,这一节接着介绍控制器如何通过模型获得数据,并传送给视图显示。下面通过一个小例子来介绍。

 

一、注册路由

对于简单的路由,可以直接把第二个参数定义为一个 function() :


  1. Route::get('foo', function(){

  2. return 'Bar';

  3. });

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 八、Eloquent ORM 有大用

Laravel提供了一个漂亮、简介的 Eloquent ORM管理数据库。每个数据表都可以有一个对应的模型。

基本用法

我们先从建立一个 Eloquent 模型开始。模型通常放在 app 目录下,但是您可以将它们放在任何地方,只要能通过 composer.json 自动载入。所有的 Eloquent 模型都继承于Illuminate\Database\Eloquent\Model 。

 

定义一个 Eloquent 模型


  1. D:\wamp\www\laravel5>php artisan make:model Article

  2.  

  3. Model created successfully.

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 六、环境与配置 有大用

前一节学习了Laravel Blade模版,这一节学习Laravel 5中的环境与配置(Environments and Configuration)。

查看配置文件

Laravel 5 安装根目录下 .env 文件是配置文件。打开 config/database.php 可以看到,它返回一个PHP数组,该配置文件提供了各种数据库可能用到的配置。connections 里包含了数据库配置。修改'default' => 'mysql',参数可以选择需要使用的数据库。

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 五、Blade模版简介 有大用

上一篇笔记学习了如何向视图传送数据,这一篇将介绍一些更多关于Blade模版的知识。上一篇笔记中,创建blade模版时,需要往里面复制一大段的HTML代码,而每个模版中可能有很多内容是相同的,这时,我们可以利用一个布局模版来完成这些功能。

 

创建布局模版

我们到视图目录(/resources/views)中创建一个布局模版,这里我们命名为main.blade.php,这里是模版布局的代码:


  1. <!DOCTYPE html>

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 四、向视图传送数据 有大用

上一篇学习了Laravel的路由、控制器及视图的使用,这一篇将学习如果向视图中传送数据。

在Routes.php中新建一个路由:


  1. Route::get('about', 'PagesController@about');

之后我们可以手动创建控制器,但是Laravel提供的artisan工具可以让我们更加方便的生成一个控制器。在Laravel安装目录下右键,选择“Use Composer Here”,之后运行:

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 三、路由、控制器及视图简介 有大用

Laravel应用的 大多数路由都将在 app/Http/routes.php 中定义,大多数基本的 Laravel 路由都只接受一个 URI 和 一个 闭包(Closure) 参数。下面是一个简单的GET路由:

Route::get('/', 'WelcomeController@index');
  • Route: 声明一个路由;

  • get:即定义一个GET路由,除get外,还有postputdelete路由;

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 二、WampServer绑定虚拟域名访问Laravel 5 有大用

上一篇已经成功的安装了Laravel 5,并可以正常运行了。但是每次访问都需要输入 http://localhost/laravel5/public/ 这样很长的一段,比较麻烦,所以这里我们通过给它绑定一个虚拟域名来解决此问题。

 

一、修改 hosts 文件

打开“我的电脑”,进入 C:\Windows\System32\drivers\etc 目录,然后打开 hosts 文件,在最下面添加一行代码:


  1. 127.0.0.1 laravel.dev

之后保存退出(可能需要管理员权限)。

普通分类: 
shiping1 的头像

[Laravel 5 教程学习笔记] 一、Windows下安装Laravel 5 有大用 有大大用

最近看到一些统计,说是Laravel是目前PHP框架中使用最多的,所以就想来学习下。之前其实也想过学习这个框架,但是每次到第一步安装的时候就卡住了,无奈 :sad: 。之前用ThinkPHP的时候,下载完放到网站目录下就可以用,这个却还要折腾很多别的东西。今天终于安装成功了,原来安装挺简单的,记录下步骤~

 

普通分类: 
shiping1 的头像

添加链接的三种方法

@extends('main'
普通分类: 
shiping1 的头像

得到列表的数组数据

>>> App\Article::all()->toArray();
普通分类: 
shiping1 的头像

当前时间

使用 php artisan tinker 进去 
普通分类: 
shiping1 的头像

composer dump-autoload 是 让composer重建自动加载的信息

普通分类: 
shiping1 的头像

HTTP 请求实例教程 —— 获取请求数据、Cookie及文件上传处理

普通分类: 
shiping1 的头像

基于Laravel开发博客应用系列 —— 实现文件上传管理功能

本节我们将在
普通分类: 
shiping1 的头像

For this tutorial what we want to achieve is to have a file upload and download system in our Laravel 5 application using the new Storage features. The example is intentionally easy but you can easily extend the concept

For this tutorial what we want to achieve is to have a file upload and download system
普通分类: 
shiping1 的头像

Processing File Uploads With Laravel 5

普通分类: 
shiping1 的头像

Upload files in laravel 5 在laravel 5 中上传文件

普通分类: 
shiping1 的头像

upload file - get filename not working

Hi, Can anyone help me with this. I'm trying to get the file name of the file that I'm going to upload. But it was redirected to a black page. Kindly see my codes below

View

普通分类: 
shiping1 的头像

LARAVEL实战系列:使用LARAVEL开发一个图片分享类的应用

 

06 MAY 2014
LARAVEL实战系列:使用LARAVEL开发一个图片分享类的应用

普通分类: 
shiping1 的头像

Laravel 5.1 中文文档

普通分类: 
shiping1 的头像

使用 Laravel 快速构建网站系列 —— Laravel 官网:Laravel.com

普通分类: 
shiping1 的头像

In Laravel 5.1 uploaded file stores with temporary php name instead of original name #31

普通分类: 
shiping1 的头像

How to save uploaded file name in table using Laravel 5.1 自样保存上传的文件名

普通分类: 
shiping1 的头像

How To Create File Upload With Laravel

普通分类: 
shiping1 的头像

php laravel 框架 之文件上传

好吧,我承认我怂了.

普通分类: 
shiping1 的头像

laravel 5 文件上传问题 (问题太多了)

普通分类: 
shiping1 的头像

关于laravel5文件上传的问题

普通分类: 
shiping1 的头像

Laravel5.0头像上传功能实现

QQ截图20150324134225.png
普通分类: 

页面

Subscribe to RSS - laravel