我是laravel的新手,我正在努力让我的网址格式正确.

格式为

http://mysite/blog?category1 instead of http://mysite/blog/category1

这些是我正在使用的文件,有没有办法将路由放入BlogController

Route.php

Route::get('blog/{category}', function($category = null)

{

// get all the blog stuff from database

// if a category was passed, use that

// if no category, get all posts

if ($category)

$posts = Post::where('category', '=', $category)->get();

else

$posts = Post::all();

// show the view with blog posts (app/views/blog.blade.php)

return View::make('blog.index')

->with('posts', $posts);

});

Blogcontroller

class BlogController extends BaseController {

public function index()

{

// get the posts from the database by asking the Active Record for "all"

$posts = Post::all();

// and create a view which we return - note dot syntax to go into folder

return View::make('blog.index', array('posts' => $posts));

}

}

blog.index刀片

@foreach ($posts as $post)

{{ $post->id }}

{{ $post->name }}

{{ $post->category }}

{{ HTML::link(

action('BlogController@index',array($post->category)),

$post->category)}}

@endforeach

解决方法:

routes.php文件

Route::get('category', 'CategoryController@indexExternal');

* .blade.php打印完成的网址

php url传递变量,php – 在laravel中通过url传递变量相关推荐

  1. php 获取 get变量,php – 在Laravel中获取GET“?”变量

    您好,我正在使用REST和Laravel创建API,我正在关注 this文章.一切顺利,但是我想使用"?"映射GET请求来识别变量.例如:domain / api / v1 / t ...

  2. Android 通过URL scheme 实现点击浏览器中的URL链接,启动特定的App,并调转页面传递参数...

    点击浏览器中的URL链接,启动特定的App. 首先做成HTML的页面,页面内容格式如下: <a href="[scheme]://[host]/[path]?[query]" ...

  3. matlab变量区表示函数,MATLAB中的工作区,变量和函数

    本文概述 工作空间 工作区包含我们在MATLAB中工作时创建的所有变量. 每当我们为变量分配值时, 它都会自动在工作空间中获取空间. 关闭环境后, 工作空间变量将消失, 因此请将这些变量保存在文件中以 ...

  4. html5如何传递值,如何将var中的值传递到另一个var

    我在将声明中的值传递给另一个var时遇到问题.不确定的语法.如何将var中的值传递到另一个var 目前在我的代码下面,我的html中的,它什么也没有返回,即空白.但是,如果我将脚本代码更改为$('#x ...

  5. python打印多个变量_在Python中打印多个变量

    python打印多个变量 Like other programming languages, In python also, we can define and print the multiple ...

  6. jquery ajax传递data,基于jquery ajax中的data传递参数与后台工作的流程

    基于jquery ajax中的data传递参数与后台工作的流程 2014-11-12    分类: php学习,前端资源,学习jquery基础 首先列出实例代码 js代码: $('button').c ...

  7. c+ 引用传递坑_了解C ++中的引用传递

    c+ 引用传递坑 介绍 (Introduction) In this tutorial, we are going to discuss the concept of pass by referenc ...

  8. 什么是值传递,什么是引用传递。为什么说Java中只有值传递。

    关于这个问题,在StackOverflow上也引发过广泛的讨论,看来很多程序员对于这个问题的理解都不尽相同,甚至很多人理解的是错误的.还有的人可能知道Java中的参数传递是值传递,但是说不出来为什么. ...

  9. php 获取字符串中的url,php使用正则表达式获取字符串中的URL

    今天写一个问答系统上线之后发现有很多人发链接了,由于业务部门要我们过滤掉网站地址了,下面我给大家分享一个提取字符串url地址函数,代码如下:$str ='本文实例讲述了php匹配字符串里所有URL地址 ...

最新文章

  1. 浅析python 中__name__ = '__main__' 的作用
  2. tomcat安全机制j_security_check(简单版)
  3. 将 iOS 应用的体积控制在 20MB 以内对于其下载量有很明显的影响吗?
  4. c语言变长参数 第一个参数必须吗,一种使用变长参数为C程序构造灵活回调函数的方法...
  5. Java 8 ConcurrentHashMap源码中竟然隐藏着两个BUG
  6. 腾讯封杀linux/mac QQ
  7. c++排序算法之 快速排序
  8. webpack2终极优化
  9. BZOJ 1085: [SCOI2005]骑士精神( IDDFS + A* )
  10. access链接 mysql数据库教程_JDBC连接ACCESS数据库的三种方法
  11. c语言随机数 linux,C语言随机数生成教程(rand和srand用法)
  12. 1. HikariCP连接池优化配置小结
  13. yy_model及 YYLabel
  14. unity Audio 基础知识二 Audio Mixer
  15. windows文件夹图标只显示一半,另一半被白框遮挡解决办法
  16. 格林尼治时间转普通格式,并且兼容ios
  17. 关于阿里云ACP认证的那些事儿
  18. 1148: 组合三位数之一 C语言
  19. linux ATT汇编 输出hello world
  20. 基于Arduino和AS608模块的指纹门禁锁--舵机控制

热门文章

  1. shell 脚本初步,启动可执行 jar 文件
  2. excel实战应用案例100讲(十)-下载的文件显示“文件已损坏,无法打开”?
  3. 建议收藏,详细篇 PyCharm 完美教程
  4. 产品认知:如何选择产品经理的产品方向?
  5. checkbox对齐排列
  6. java项目processes设置,Jvm调优和SpringBoot项目优化的详细教程
  7. 新建maven写页面_使用 IDEA 创建 Maven Web 项目 (三)- 编写一个简单的 WEB 应用
  8. python能不能用c打开文件_C/C++/Python等 使用二进制模式打开文件与不使用二进制模式的区别...
  9. 北邮计算机系统结构课件,TEC-8 运算器组成实验(北邮).ppt
  10. 怎么把桌面计算机隐藏文件,怎么隐藏桌面文件夹名称?隐藏桌面图标下的文字的详细教程...