问题标签 [laravel-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
414 浏览

laravel - 新安装时的 laravel-3 核心异常

我在运行 ubuntu 12.04 LTS、Nginx、php-cgi 和 Laravel v3.2.14 的机器上新安装了 Laravel

我收到以下错误。

未处理的异常

消息: 未定义的索引:argv

位置: DOCUMNET ROOT/laravel/core.php 第 218 行

编辑:

通过注释掉 laravel //Error::shutdown(); 中的错误处理函数,我设法得到了一个更具描述性的错误。在 DOCUMENT ROOT/laravel/laravel.php 第 50 行

请注意,此行不会导致错误,它似乎只是为发生错误的代码注册了一个处理程序。

这是错误:

未处理的异常

消息: 必须在使用会话之前设置驱动程序。

位置: 第 109 行的 DOCUMENT ROOT/laravel/session.php

堆栈跟踪:

  1. 文档根目录/laravel/session.php(150): Laravel\Session::instance()
  2. 文档根目录/laravel/laravel.php(195): Laravel\Session::__callStatic('save', Array)
  3. 文档根目录/laravel/laravel.php(195): Laravel\Session::save()
  4. DOCUMENT ROOT/public/index.php(34): require('/mona/developme...')
  5. {主要的}

这些是导致错误的代码块:

在 DOCUMENT ROOT/laravel/session.php 中调用此函数

$method 包含字符串'save',$parameters 是一个空数组。

0 投票
3 回答
966 浏览

laravel - Laravel 的“一对多”关系似乎正在反向运作

我正在努力解决一对多的关系和雄辩的问题。我有活动(如演出活动),我有地点。每个活动都与一个地点相关联,但每个地点可能会用于举办许多活动。(一)位置到(许多)事件。

这是我的模型:

如果我尝试回显:

我得到错误:

现在...“iaevent_id”不在位置表中。相反,我将“location_id”放在“ievents”表中,因为一个位置可以应用于许多事件,但绝不会反过来。我在这里做错了什么?

在 Laravel 论坛上,有人建议在我的 Iaevent 模型中将 'has_one' 替换为 'belongs_to'。当我这样做时,我得到一个错误Trying to get property of non-object

以另一种方式测试关系,echo Location::find(1)->iaevents()->first()->name;效果很好。

0 投票
1 回答
354 浏览

mysql - 在 Laravel Eloquent/Fluent 中,有没有办法删除一行以及通过关系与之相关的所有内容?

基本上,删除某些内容并让它自动搜索并删除与其相关的所有行和字段,而不是必须手动完成所有这些,这将是非常好的。

例如,使用预先加载,我可以像这样预先加载:

有没有办法为删除操作做类似的事情?就像是:

当然,上面的代码我试过了,还是不行。我提供它是为了帮助传达我正在寻找的东西。

0 投票
2 回答
1314 浏览

php - Laravel 3 - RESTful API

如何在 Laravel 3 中为 RESTful API 创建路由?

我想使用 GET、PUT、POST 和 DELETE 来创建 API。

我希望所有路线都以/v1/

所以,我可以这样做:

http://api.example.com/v1/controller/method/parameter并且只需创建相关的控制器来检查 Auth 并执行操作。

0 投票
2 回答
5396 浏览

php - 在 Laravel 中找不到类“用户”

我不断得到

当我登录用户时。我认为eloquent.php 没有任何问题。请看一下我的登录控制器

这是登录视图:

routes.php

我使用 Eloquent 作为我的身份验证驱动程序。我尝试将其更改为 Fluent,但是在单击登录按钮后,它会return Redirect::to('login')->with('login_errors', true);在 else 语句中显示此行所产生的登录错误。

使用 Eloquent 时“用户”类有什么问题?

0 投票
1 回答
1153 浏览

php - 如何重用一些 laravel 代码?

我正在使用 laravel 开发 Web 应用程序。我想“打包”一些可重复使用的功能。例如,我得到了一个UserController, 带有数据库设置和视图等。UserController预计在未来的大多数 web 开发中都会重用,但有些UserController可能会有不同的行为,例如,某些应用程序的用户可能有一个字段rewardPoint,有些可能不会。但是它们都有一些相似的行为,例如:register、、、loginforgetPassword。那么,我可以将所有基本数据库设置的通用打包UserController到一个文件或脚本中以减少开发工作量吗?谢谢。

0 投票
1 回答
132 浏览

laravel - 在模型中使用 Laravel 包

我正在使用 Laravel 3 并想在我的一个模型中使用 Sentry::user 作为 $include ,但它不会让我这样做。到目前为止,我已经在 $include 中尝试了“Sentry::user”,结果是“ap$iw{u[]”。我也尝试过“sentry.user”,但这意味着哨兵模型(我没有)和用户关系。

因此,为了让这个问题对其他人也有价值:如何将捆绑包中的模型包含在您自己的 Laravel 3 模型中?

0 投票
1 回答
1239 浏览

pagination - 尝试使用 laravel 分页会破坏我的控制器/视图

我正在尝试让分页在 Laravel 中工作。我之前没有使用过分页,所以我尝试使用文档和谷歌结果中的一些示例。我想知道是否需要在配置中的某个地方打开“分页”。

这是我的简单工作控制器:

当我尝试像这样添加分页时,它会中断:

..我得到错误:

这是我的 location.index 视图:

0 投票
2 回答
4893 浏览

php - 在 PHP 中处理动态数量的表单字段的最佳方法?

我有一个系统,我需要为一周中的每一天列出任意数量的员工,其中可以输入“工作时间”值。

所以我需要生成一个动态行数的表,每行将包含 7 个文本字段。我只是想知道在将 ID 分配给这些字段时使用的最佳约定是什么,以便在我在后端收到输入数据后轻松迭代?

每行都有一个与代表员工 ID 的行相关联的 ID 号。

能够做类似的事情会很棒:

在 HTML 端构建表单和 ID 输入以使其尽可能轻松的最佳方式是什么?

作为旁注,我正在 Laravel 3 框架内工作,以防打开任何其他解决方案。

0 投票
3 回答
22397 浏览

php - 在 Laravel 中使用 auth 保护所有管理员/路由

我是 laravel 的新手,正在我的第一个应用程序上设置管理面板授权。我当前设置文件的方式是:

...这些是我的路线

当我转到 /admin 时,我被重定向到 admin/login 并要求登录,这正是我需要它工作的方式。登录后,我被重定向到管理员/仪表板,那里看起来也很好。但是我有两个问题。

  1. 当我进入管理员/注销时,我已注销,但出现了一个空白页面(它没有重定向到管理员/登录)

  2. 注销时,如果我转到管理/仪表板,我会收到错误消息

错误呈现视图:[admin.dashboard]

试图获取非对象的属性

我在这里做错了什么?我做对了什么?为管理员创建一个单独的捆绑包更有意义吗?谢谢!