laravel-4相关内容

如何在 Laravel 4 路由组上应用多个过滤器?

是否可以在 Laravel 4 中的组路由上添加多个过滤器? 对于以 API 为中心的应用程序,我有 2 种身份验证方法.一种带有标准身份验证(过滤“auth"用于网站),一种带有令牌(过滤“auth.token"用于移动应用). 理想情况下,我希望 如果两个过滤器之一通过,则可以访问组. 解决方案 你可以: Route::group(['before' => 'auth|c ..
发布时间:2022-01-08 09:03:38 PHP

Laravel:一对多对多,检索 distinct() 值

Laravel 4 项目,使用 Eloquent ORM. 我有三个表:客户、订单和产品(+ 1 个数据透视表 order_product).客户与订单一对多关联.订单与产品多对多关联. 客户 1-->N 订单 NN 产品 我想在 Customer 模型上有一个方法来检索客户正在购买的产品列表. 为了更好地理解这一点,假设产品是消耗品. 例如,客户 #1 可以放置: ..
发布时间:2022-01-08 09:03:31 其他开发

提交表单中的 Laravel 日期格式(d-M-Y)

在刀片模板的提交表单中,我有以下日期表单,它适用于默认日期,如 Y-m-d. 但我想显示像 d-M-Y 这样的日期,我试图找到一个可用的解决方案,但运气不好 这是使用默认日期的代码: 这是模型 公共静态 $rules = ['生日' =>'日期'];受保护的 $fillable = ['生日']; 这是控制器方法 公共函数更新($id){$kid = Kid::findOr ..
发布时间:2022-01-08 09:03:21 其他开发

从 Laravel 控制器调用 shell 命令?

是否可以从 Laravel 控制器调用 Shell 命令(例如转换图像)?如果是,那么如何.我在互联网上搜索过.似乎没有什么相关的. 解决方案 可以使用Symfony提供的Process组件:http://symfony.com/doc/current/components/process.html 该组件由 Laravel 自己使用,因此您不需要单独通过 composer 安装它. ..
发布时间:2022-01-08 09:03:05 PHP

Laravel 扩展了从 composer 安装的供应商类

您好我正在使用以下软件包 https://github.com/jayhealey/Robots 添加我的应用程序中的每个环境都有一个不同的 robots.txt 文件.但是,这缺少我在我的应用程序上使用的一种方法,即抓取延迟,即 抓取延迟:3600 现在我从这个包的 composer install 中获得了以下文件夹: vendor/healey/robots/src/Hea ..
发布时间:2022-01-08 09:02:59 其他开发

Laravel 4路线,参数数量不受限制

我正在尝试为无限数量的 URL 级别创建动态路由. 这是我目前的路线 Route::get('{pageLink}', array('uses' => 'SiteController@getPage')); 这适用于第一级.所以像 something.com/foo/这样的 URL 可以工作.但是,如果我有类似 something.com/foo/bar/的东西,它就不会捕获那个 URL ..
发布时间:2022-01-08 09:02:49 PHP

Laravel 4:如何制作确认邮件?

到目前为止,我已经制作了一个带有登录/注册功能的应用程序,它运行良好.注册后会发送一封欢迎电子邮件. 但我想做的是在该邮件中发送一个链接,只有在点击它之后才能登录. 比如论坛常用的注册邮箱等. 有人可以帮帮我吗? 这是 postRegister 方法: 公共函数 postRegister(){$input = 输入::all();$规则=数组('用户名' =>'必需的', ..
发布时间:2022-01-08 09:02:38 其他开发

Laravel - 分页和获取()

使用下面的代码,我想要的是对我创建的查询进行分页.但是,当我尝试在 get 之后添加分页时,它会引发错误.我想保持 get 因为我想限制在 $fields 上设置的列.对这件事进行分页应该是什么更好的主意?或者什么是获取和限制列的好替代品? 我尝试了什么: ->get($this->fields)->paginate($this->limit) 我的控制器的一部分: 类 PhonesC ..
发布时间:2022-01-08 09:02:30 PHP

未找到 Laravel 类“App\Modules\ServiceProvider"?

朋友们好,我是 Laravel 框架的新手. 我在 app 文件夹中创建模块目录. 然后我还在模块目录中创建 ServiceProvider.php 文件. 我的文件结构喜欢. app\modules\ServiceProvider.php 这是ServiceProvider.php的代码. app["config"]->package("app/" . $module, ..
发布时间:2022-01-08 09:02:21 PHP

整数的模式生成器长度

我一直在四处寻找,这个问题被问了几次,但似乎没有人能够给出明确的答案.如何使用 Schema 指定表列的整数长度? 我看到有人建议: $table->integer('post')->length(11); 但这不起作用 - 至少在 Laravel 4.2 中 - 它仍然将列生成为 int(10). 是否有指定整数长度的内置方法? 解决方案 如果您使用的是 MySQL,则无 ..
发布时间:2022-01-08 09:02:13 其他开发

WhereHas Laravel 中的关系计数条件是什么

我很难理解 WhereHas 中的关系计数条件.文档页面没有讨论它,但 API 页面 讨论了它.引用自 API. Builder|Builder whereHas(string $relation, Closure $callback, string$operator = '>=', int $count = 1) 使用 where 子句向查询添加关系计数条件. 示例 Re ..
发布时间:2022-01-08 09:02:06 PHP

php : 术语“php"未被识别为 cmdlet、函数、脚本文件或可运行程序的名称

我正在尝试使用 这个教程: 这一切似乎都在工作,直到我必须运行 php artisan key:generate 时它给了我错误: php : 术语“php"未被识别为 cmdlet、函数、脚本文件或可运行程序的名称 我四处寻找,但不确定如何设置它以识别 PHP. 有没有人有任何想法或知道设置 Laravel 4 的完整教程? 解决方案 尝试将 PHP.exe 的文 ..
发布时间:2022-01-08 09:01:59 PHP

如何防止 Laravel 中的 SQL 注入?

在我的控制器中我有这个代码: 公共函数 create($brand_id){品牌::findOrFail($brand_id);} 还有这个: 公共函数搜索(){$q = 输入::get('q');$brands = Brand::where('title', 'LIKE', '%'.$q.'%')->take(80)->get(); 这段代码安全吗?“安全"是指 SQL 注入安全.或者我 ..
发布时间:2022-01-08 09:01:53 其他开发

在 Laravel 4 中将 Eloquent 模型返回为 JSON

如何将 Eloquent 模型作为 JSON 返回给浏览器?下面两种方法有什么区别?两者似乎都有效. #1: return Response::json($user->toArray()); #2: return $user->toJson(); 解决方案 实际发送的数据是一样的,但是... #1 发送 Content-Type:application/json 到浏览器 ..
发布时间:2022-01-08 09:01:09 PHP

如何在 Laravel 4 中添加组合的唯一字段验证器规则

我正在使用 Laravel 4.2 和 mysql db. 我有一个考试表,我正在其中参加考试,字段是 --> id |考试日期 |批次 |章节 |总分 我在架构生成器中使用 $table->unique(array('examdate','batch','chapter')); 制作了一个组合唯一键. 现在我想给它添加一个验证规则.我知道我可以通过 laravel 唯一验证器规则 ..
发布时间:2022-01-08 09:00:59 数据库

Laravel 4 中的包控制器

我想在我的 Laravel 4 包中包含控制器,但我无法让路由工作. 我已按照 Laravel 4 文档中的包说明进行操作,并获得了使用非控制器路由的 routes.php 文件. 谁能给我一些关于如何让包控制器在 Laravel 4 中工作的说明,非常感谢. 提前致谢. 拉尔斯 //编辑://路由.phpRoute::get('admin', 'Package::Adm ..
发布时间:2022-01-08 09:00:50 PHP

Laravel 4 Auth::attempt 使用电子邮件或用户名和密码

在 laravel 中进行登录尝试我通常使用这样的东西: if (Auth::attempt(array('email' => $usernameinput, 'password' => $password), true)){//正在记住用户...} 基本上 $usernameinput 将使用我表中的 email 进行检查. 我想用不同的方式来做,比如我的表中有 email、usern ..
发布时间:2022-01-08 09:00:44 PHP