php url传递变量,php – 在laravel中通过url传递变量
我是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传递变量相关推荐
- php 获取 get变量,php – 在Laravel中获取GET“?”变量
您好,我正在使用REST和Laravel创建API,我正在关注 this文章.一切顺利,但是我想使用"?"映射GET请求来识别变量.例如:domain / api / v1 / t ...
- Android 通过URL scheme 实现点击浏览器中的URL链接,启动特定的App,并调转页面传递参数...
点击浏览器中的URL链接,启动特定的App. 首先做成HTML的页面,页面内容格式如下: <a href="[scheme]://[host]/[path]?[query]" ...
- matlab变量区表示函数,MATLAB中的工作区,变量和函数
本文概述 工作空间 工作区包含我们在MATLAB中工作时创建的所有变量. 每当我们为变量分配值时, 它都会自动在工作空间中获取空间. 关闭环境后, 工作空间变量将消失, 因此请将这些变量保存在文件中以 ...
- html5如何传递值,如何将var中的值传递到另一个var
我在将声明中的值传递给另一个var时遇到问题.不确定的语法.如何将var中的值传递到另一个var 目前在我的代码下面,我的html中的,它什么也没有返回,即空白.但是,如果我将脚本代码更改为$('#x ...
- python打印多个变量_在Python中打印多个变量
python打印多个变量 Like other programming languages, In python also, we can define and print the multiple ...
- jquery ajax传递data,基于jquery ajax中的data传递参数与后台工作的流程
基于jquery ajax中的data传递参数与后台工作的流程 2014-11-12 分类: php学习,前端资源,学习jquery基础 首先列出实例代码 js代码: $('button').c ...
- c+ 引用传递坑_了解C ++中的引用传递
c+ 引用传递坑 介绍 (Introduction) In this tutorial, we are going to discuss the concept of pass by referenc ...
- 什么是值传递,什么是引用传递。为什么说Java中只有值传递。
关于这个问题,在StackOverflow上也引发过广泛的讨论,看来很多程序员对于这个问题的理解都不尽相同,甚至很多人理解的是错误的.还有的人可能知道Java中的参数传递是值传递,但是说不出来为什么. ...
- php 获取字符串中的url,php使用正则表达式获取字符串中的URL
今天写一个问答系统上线之后发现有很多人发链接了,由于业务部门要我们过滤掉网站地址了,下面我给大家分享一个提取字符串url地址函数,代码如下:$str ='本文实例讲述了php匹配字符串里所有URL地址 ...
最新文章
- 浅析python 中__name__ = '__main__' 的作用
- tomcat安全机制j_security_check(简单版)
- 将 iOS 应用的体积控制在 20MB 以内对于其下载量有很明显的影响吗?
- c语言变长参数 第一个参数必须吗,一种使用变长参数为C程序构造灵活回调函数的方法...
- Java 8 ConcurrentHashMap源码中竟然隐藏着两个BUG
- 腾讯封杀linux/mac QQ
- c++排序算法之 快速排序
- webpack2终极优化
- BZOJ 1085: [SCOI2005]骑士精神( IDDFS + A* )
- access链接 mysql数据库教程_JDBC连接ACCESS数据库的三种方法
- c语言随机数 linux,C语言随机数生成教程(rand和srand用法)
- 1. HikariCP连接池优化配置小结
- yy_model及 YYLabel
- unity Audio 基础知识二 Audio Mixer
- windows文件夹图标只显示一半,另一半被白框遮挡解决办法
- 格林尼治时间转普通格式,并且兼容ios
- 关于阿里云ACP认证的那些事儿
- 1148: 组合三位数之一 C语言
- linux ATT汇编 输出hello world
- 基于Arduino和AS608模块的指纹门禁锁--舵机控制
热门文章
- shell 脚本初步,启动可执行 jar 文件
- excel实战应用案例100讲(十)-下载的文件显示“文件已损坏,无法打开”?
- 建议收藏,详细篇 PyCharm 完美教程
- 产品认知:如何选择产品经理的产品方向?
- checkbox对齐排列
- java项目processes设置,Jvm调优和SpringBoot项目优化的详细教程
- 新建maven写页面_使用 IDEA 创建 Maven Web 项目 (三)- 编写一个简单的 WEB 应用
- python能不能用c打开文件_C/C++/Python等 使用二进制模式打开文件与不使用二进制模式的区别...
- 北邮计算机系统结构课件,TEC-8 运算器组成实验(北邮).ppt
- 怎么把桌面计算机隐藏文件,怎么隐藏桌面文件夹名称?隐藏桌面图标下的文字的详细教程...