问题标签 [laravel-4]

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 回答
2233 浏览

validation - 区分 Laravel 中的验证错误

我正在使用 Laravel 4 中非常强大的验证规则。但是,我想知道如何区分可能发生的不同验证错误。例如,如果我使用以下规则:

我如何知道哪些验证规则/规则触发了某个字段的错误?有什么方法可以告诉我错误是由于缺少电子邮件值,电子邮件不是有效的电子邮件地址和/或电子邮件无法确认?

我对 laravel 很陌生,因为我一周前开始使用它,所以我希望有人能对此有所了解。

0 投票
1 回答
1268 浏览

php - Laravel 4 中的 Restfull 控制器

我正在尝试这样做:

但不起作用。

如果我尝试将此控制器放在app/controller/admin/文件夹中,并将方法更改为仅get_index,也不起作用。

0 投票
4 回答
11237 浏览

php - Laravel 4 中的管理路由(或前缀路由)

如何在 Laravel 4(Restfull 控制器)中创建管理员特定的路由:

我想知道:

  • 什么文件和我需要在哪里创建它们
  • 我需要如何创建路线
0 投票
1 回答
41863 浏览

php - 在 Laravel 4 中将数据传递给闭包

我正在尝试使用 Laravel 4 中的邮件类,但我无法将变量传递给 $m 对象。

$team 对象包含我用雄辩的方式从数据库中获取的数据。

出于某种原因,我收到 $team 对象不可用的错误。我想这与范围有关。

有任何想法吗 ?

0 投票
5 回答
7625 浏览

php - laravel 4中的路由问题

我是 laravel 的新手,现在正在学习它。我在routes.php文件中给出以下路线

但是当我在浏览器中加载我的页面时,它给了我以下错误

我完整的 routes.php 文件如下

如何消除此错误?

编辑

ContactsController 代码如下,我希望使用 index() 函数

编辑 2

我尝试了以下两条路线,但最终出现相同的错误

现在重新安装 laravel 4 后,我收到以下错误

编辑 3

这是现在所做的,我编辑“/private/etc/apache2/users/.conf”并将“AllowOverride None”更改为“AllowOverride All”,然后重新启动我的 apache 服务器。现在我收到以下错误

为什么我没有此联系人控制器的权限?现在让我发疯了。

这是我的 .htaccess 文件

0 投票
1 回答
5552 浏览

php - Autoload Classmap in Laravel 4

I have a:

And I want use too:

But, in autoload_classmap.php, it's registred like that:

So, If I want one more 'ProjectsController' for public views, how I need to do?
What is better? 2 controllers (admin and public), or one (hybrid).

Thanks.

0 投票
4 回答
4906 浏览

laravel - 如何在 Laravel 4 中将变量发送到主布局?

如何将变量发送到 Laravel 4 中的主布局?

这里 $categories 在主布局中不可用:

我的主视图:

“测试”没有出现!

0 投票
7 回答
14496 浏览

php - 路由到子文件夹中的控制器在 Laravel 4 中不起作用

当我遇到这个问题时,我正在将我的 Laravel 3 应用程序更新到 Laravel 4...

我尝试过的路线:

0 投票
4 回答
24271 浏览

laravel - Laravel 4 的 Cron 作业

我正在尝试找出如何在 Laravel 4 中设置 cron 作业,以及我需要在 artisan 中运行的命令。

在 Laravel 3 中,有Tasks但这些似乎不再存在,并且没有关于如何做到这一点的文档......

0 投票
5 回答
12772 浏览

php - Laravel 4:多租户应用程序,每个租户都有自己的数据库和一个全局数据库

目前我有一个托管多个租户的应用程序,这些租户是用 CodeIgniter 编写的。但我真的很喜欢 Laravel 4,我想开始将应用程序迁移到 Laravel。

这是当前的设置:

  • 每个租户都有自己的数据库。
  • 只有一组应用程序文件。
  • 当我们创建一个新租户时,会创建一个新数据库并运行一个安装脚本,并为数据库播种一些初始信息。
  • 每个租户也有自己的子域。这就是我们可以检测使用哪个数据库的方法。
  • 有一个主数据库,其中包含租户信息和用户以及其他一些通用表。
  • 当需要更新架构时,我们只需创建一个将为每个租户运行的更新脚本。这是通过 Codeigniter 的特殊编码 CLI 脚本实现的

在 Codeigniter 中,启动和结束新的数据库连接相对容易。

对于 Laravel,我有以下问题/疑问。

  • 您将如何即时启动/结束数据库连接?
  • 我想使用迁移,但我想为每个租户运行它们。迁移目前仅在“主”数据库连接上运行。它只运行一次。
  • 播种也一样。。

这些是我的主要问题,我还有其他一些小问题,但可以解决。

希望有人可以阐明..