草庐IT

laravel-environment

全部标签

php - 基于其他用户输入的 Laravel 验证输入

我有一个用于提交类别的表单。(新建,编辑)RootComputer...parent_id中除0、root外的每一个id都是数据库中的一个类别id;我想要一个验证,上面写着:如果parent_id不为0,则检查其是否为类别表中的有效ID。(0是根而不是数据库中的ID)我如何使用Laravel验证规则来做到这一点。 最佳答案 我以前没有用过Sometimes。但请在下面尝试。目前无法测试自己。/*Thisisuntestedcode*/$validation->sometimes('parent_id','exists:categor

php - laravel包中路由声明的顺序

我做了一个包含路由的laravel包,它是一个特殊的路由,可以捕获大量可能的url。我不希望我的路由优先于主应用程序中声明的其他包或路由。如何确保我的路由是最后声明的路由? 最佳答案 路由按照它们在routes.php中列出的顺序进行评估。只需确保这条路线是数组中的最后一条即可。更新我相信你可以在App::before过滤器中注册路由,它会在所有用户路由之后注册它。 关于php-laravel包中路由声明的顺序,我们在StackOverflow上找到一个类似的问题:

php - 与 PHP 共享 Laravel 身份验证/ session

我正在尝试将Laravel身份验证与许多简单的HTML/Javascript应用程序结合使用。我认为它的理想工作方式是这样的:用户访问简单的HTML应用简单的HTML应用程序包含一个PHP文件,该文件检查用户已通过身份验证。如果不是这种情况,用户将被发送到Laravel应用程序登录,如果用户已登录,他可以简单地使用该应用程序。用户通过Laravel登录并被重定向回HTML应用程序,此过程将在此处重新开始。我遇到的问题是检查用户是否登录到PHP脚本中。Laravelssession在那里不可用(通过session_start()和$_SESSION["auth"]=true共享它只会将变

php - 在 Laravel 4 中验证单选按钮

我在验证Laravel中的单选按钮时遇到问题。在我的形式中有一个性radio。男性和女性现在,我不知道应该如何使用laravel的内置验证规则来验证它们。 最佳答案 去使用in规则[link].像这样定义规则$rules=['sex'=>'required|in:male,female',];但是由于只有两个选项(男性和女性),单选按钮不允许您选择其他选项,因此提交表单后,只会出现以下情况:1,没有选择-没有值(value)2、选某物——八公,或母。这样就足够了$rules=['sex'=>'required',];编辑最后,我会选

php - Mac 操作系统终端 : Can't get composer on the global environment

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion所以我一直在尝试设置我的MAMP和Laravel,但坚持让Composer工作。我已经安装了MAMP,我使用命令:curl-sSht

php - 在 Laravel 4.1 中使用 Eloquent ORM 在同一个表中查询关系

我刚刚发现Laravel,并开始使用EloquentORM。但我遇到了以下一个小问题。我有三个具有以下结构和数据的表:wordsid|language_id|parent_id|word-------------------------------------------1|1|0|Welcome-------------------------------------------2|2|1|Bienvenue-------------------------------------------documentsid|title---------------------1|HelloW

php - 通过插件向 laravel 添加路由

我正在设计一个特定的网络框架,允许我们的团队将新组件添加为插件,然后允许客户使用控制面板添加这些插件或模块。使用CodeIgniter事情很简单,只需将Controller复制到controllers文件夹中,客户端模块将通过URLapp/index.php/module/function找到它的路径但是Laravel不允许这样的动态路由。有没有不用手动编辑routes.php来扩展路由配置的方法? 最佳答案 您可以简单地在服务提供商的“引导”方法中添加您想要的任何路由:publicfunctionboot(){$this->app

php - 如何在没有 php Artisan serve 的情况下查看 laravel View

如何在没有artisan命令CLI的情况下查看LaravelView。我的托管服务提供商没有CLI,我只能访问FTP,要运行Laravel我必须在CLI:phpartisanserve--port=8080--host=0.0.0.0如果没有这个命令,我如何获取View?谢谢。 最佳答案 phpartisanserve不用于生产环境,因为它在网络服务器中使用PHP5构建。如果您使用的是托管服务提供商,他们可能运行Apache,您可以通过Apache提供您的应用程序。看看thedocumentationonphp.net如果您想了解更

php - Laravel 中度错误保存()

在下面的示例代码中,我将如何缓和Eloquent无法保存或更新字段或断开SQL连接等错误?$user=newUser;$user->name='John';$user->save(); 最佳答案 eloquent的save()方法在失败时返回一个bool值,在成功时返回一个集合对象,因此如果save()方法返回false则可以显示错误;例如:$user=newUser;$user->name='John';if($user->save()){returnRedirect::to('users')->with('message',sp

php - 使用 Iron IO Laravel 4 发送邮件

我使用命令:phpartisanqueue:subscribelaravelhttp://your-site-url/queue/push并得到错误:[Http_Exception]HTTP错误:0|SSL证书问题。验证CA证书是否正常。详情:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败。失败的queue:subscribe[--type[="..."]]队列url我在iron.io上注册并在app/config/queue.php中添加project_id、token和默认key驱动 最佳答案