laravel-4相关内容

使用 Composer 安装旧版本的 Laravel

如何使用 composer 安装旧版本的 Laravel 框架?当前版本是 4.1,我想安装 Laravel 4.0. 解决方案 终于成功了,我只做了四件事: composer create-project laravel/laravel mobilebanking 4.0 在 composer.json 中将“dev"更改为“stable" 然后运行 作曲家自我更 ..
发布时间:2022-01-08 08:34:54 其他开发

Laravel 4迁移问题中的外键

我刚刚创建了一个新的 Laravel 4 项目,发现架构构建器的外键方面发生了奇怪的事情.如果我在任何迁移中使用 ->foreign() 方法,我会抛出 MySQL 错误 150 和一般错误 1005.根据 laravel.com/docs 上的文档,这两个场景位于底部应该管用?有人知道他们为什么不这样做吗? 以下确实有效: Schema::create('areas', functio ..
发布时间:2022-01-08 08:34:31 数据库

VueJs如何使用限制器和范围进行分页..?

我有这样的代码: var demoList = new Vue({el: '#demoList',数据: {项目: [{“身份证":1,“姓名":“汤姆"}, {“身份证":2,“姓名":“凯特"}, {“身份证":3,“姓名":“杰克"}, {“身份证":4,“名称":“吉尔"}, {“身份证":5,“名称":“aa"}, {“身份证":6,“名称":“bb"}, {“身份证":7,“名称 ..
发布时间:2022-01-08 08:34:15 前端开发

Laravel - 上次登录日期和时间时间戳

我知道有自动插入的字段(例如 updated_at 和 created_at)但我想知道是否有类似 Eloquent 方法 timestamp() 还是 Laravel 产生时间戳的方式? 例如,我想在用户每次登录我的系统时记录一个时间戳并将其存储到数据库中,这样我们就可以看到每个用户的上次登录日期和时间详细信息. 解决方案 您可以观察到 auth.login 事件并更新用户的上次登 ..
发布时间:2022-01-08 08:34:07 PHP

将 Eloquent 对象返回为 JSON 时动态隐藏某些列?

当将 Eloquent 对象返回为 JSON 时,如何动态隐藏某些列?例如.隐藏“密码"列: $users = User::all();返回响应::json($users); 我知道我可以在模型中设置受保护的属性($hidden 或 $visible),但是如何动态设置这些属性?我可能想在不同的上下文中隐藏或显示不同的列. 解决方案 $model->getHidden();$model ..
发布时间:2022-01-08 08:33:59 其他开发

对多对多关系的中间表进行软删除

如何在连接两种不同类型实体的中间表上设置软删除?我添加了 deleted_at 列,但文档说我需要将其放入模型中: 受保护的 $softDelete = true; 当然,我没有中间表的模型.有什么想法吗? 解决方案 你可以对 Eager Load 设置一个约束: 公共函数组(){返回$这个->belongsToMany('组')->whereNull('group_user.del ..
发布时间:2022-01-08 08:33:35 其他开发

在 xampp 中使用 composer 安装 Laravel 4.1

我想试用 Laravel 4.1 但不幸的是一开始就卡住了.当我尝试使用 Laravel 4.1 文档 中提到的 composer 安装它时,我在运行 "composer create 时收到以下 error-project laravel/laravel laravelProject --prefer-dist": [Composer\Downloader\TransportExcepti ..
发布时间:2022-01-08 08:33:27 PHP

Laravel 4 - 何时使用服务提供者?

我尝试用谷歌搜索,但没有找到详细信息. 服务提供者是对相关 IoC 注册进行分组的好方法在一个位置.将它们视为引导组件的一种方式在您的应用程序中. 从文档中无法理解.这仅在我创建包时需要吗?因此,当我是普通开发人员并且不制作一些要公开发布的软件包时 - 我不需要关心? 解决方案 构建良好架构的 Laravel 应用程序的关键之一是学习使用服务提供商作为组织工具.当你在向 I ..
发布时间:2022-01-08 08:33:19 其他开发

在 Laravel 4 中调用控制器

在 Laravel 3 中,您可以使用 Controller::call 方法调用控制器,如下所示: Controller::call('api.items@index', $params); 我查看了 L4 中的 Controller 类,发现这个方法似乎取代了旧方法:callAction().虽然它不是静态方法,但我无法让它工作.可能不是正确的方法? 如何在 Laravel ..
发布时间:2022-01-08 08:33:02 其他开发

检查 belongsToMany 关系是否存在 - Laravel

我的两个表(客户和产品)有一个使用 Laravel 的 blongToMany 和一个数据透视表的多对多关系.现在我想检查某个客户是否有某个产品. 我可以创建一个模型来检查数据透视表,但由于 Laravel 不需要该模型用于 belongsToMany 方法,我想知道是否有另一种方法可以在没有数据透视表模型的情况下检查某种关系是否存在. 解决方案 我觉得官方的做法是这样做的: $c ..
发布时间:2022-01-08 08:32:54 PHP

使用 Laravel Homestead:'没有指定输入文件'

我是使用 Laravel 和 Homestead 的新手,如果能提供任何帮助或指出正确的方向,我将不胜感激.当我运行“php artisan serve"时,我已经成功进入“你已经到达"屏幕,但是当我尝试通过 Vagrant 做同样的事情时,我得到“没有指定输入文件".我的 Homestead.yaml 文件如下所示: 授权:/Users/me/.ssh/id_rsa.pub键:-/用户/我/. ..
发布时间:2022-01-08 08:32:48 其他开发

如何在 Windows 上通过 Laravel Installer 安装 Laravel?

我正在尝试使用 Laravel Installer 方法在 Windows 上安装 Laravel 框架. 在文档中我发现了以下内容: 首先,使用 Composer 下载 Laravel 安装程序.确保将“~/.composer/vendor/bin"目录放在你的 PATH 中,这样laravel 可执行文件是在你运行 laravel 命令时找到的终端. 现在这个 PATH 对我 ..
发布时间:2022-01-08 08:32:31 其他开发

在 Laravel 中,在 session 中传递不同类型的 flash 消息的最佳方式

我正在 Laravel 中制作我的第一个应用程序,并试图让我的头脑了解会话闪存消息.据我所知,在我的控制器操作中,我可以通过设置来设置一条闪光消息 Redirect::to('users/login')->with('message', '感谢注册!');//这真的好吗? 对于重定向到另一个路由的情况,或者 Session::flash('message', '这是一条消息!'); 在我的 ..
发布时间:2022-01-08 08:32:22 其他开发

下一页单击分页后Laravel过滤器重置

我已经创建了一个表来显示数据.我还添加了一些过滤器来过滤数据.使用分页,我每页显示 20 条记录.在选择过滤器并单击表过滤器中的搜索记录后,在第一页上进行分页,但只要我单击下一页过滤器就会重置.如何阻止过滤器重置? 下面是我的代码, 公共函数索引(){$agos = DB::table('订单')->leftJoin('companies', 'orders.company_id', '= ..
发布时间:2022-01-08 08:32:04 其他开发

在 Laravel 4 中找不到控制器类

尝试运行控制器时出现以下错误 找不到控制器类 我的 routes.php 文件中有这段代码 Route::get('cms/create-page', 'AdminCMSController@create_page');Route::post('cms/createpage','AdminCMSController@createpage');Route::controller('cm ..
发布时间:2022-01-08 08:31:58 PHP

laravel 包中路由声明的顺序

我制作了一个包含路由的 laravel 包,它是一个特殊的路由,可以捕获大量可能的 url.我不希望我的路由优先于主应用程序中声明的其他包或路由.如何确保我的路线是最后声明的路线? 解决方案 路由按照它们在 routes.php 中列出的顺序进行评估.只需确保这条路线是数组中的最后一条即可. 更新 我相信你可以在 App::before 过滤器中注册路由,它会在所有用户路由之后 ..
发布时间:2022-01-08 08:31:52 PHP

laravel 刀片 @include 不工作

我正在尝试使用刀片语法在我的主页中包含文件:- @foreach($data as $articles)@include(app_path().$articles->path) @endforeach 这不起作用. 错误提示:- 查看 [/var/www/blogproject/project/app/pages/articles/first-post.php] 未找到 我什 ..
发布时间:2022-01-08 08:31:44 PHP