问题标签 [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.
validation - 区分 Laravel 中的验证错误
我正在使用 Laravel 4 中非常强大的验证规则。但是,我想知道如何区分可能发生的不同验证错误。例如,如果我使用以下规则:
我如何知道哪些验证规则/规则触发了某个字段的错误?有什么方法可以告诉我错误是由于缺少电子邮件值,电子邮件不是有效的电子邮件地址和/或电子邮件无法确认?
我对 laravel 很陌生,因为我一周前开始使用它,所以我希望有人能对此有所了解。
php - Laravel 4 中的 Restfull 控制器
我正在尝试这样做:
但不起作用。
如果我尝试将此控制器放在app/controller/admin/文件夹中,并将方法更改为仅get_index,也不起作用。
php - Laravel 4 中的管理路由(或前缀路由)
如何在 Laravel 4(Restfull 控制器)中创建管理员特定的路由:
我想知道:
- 什么文件和我需要在哪里创建它们
- 我需要如何创建路线
php - 在 Laravel 4 中将数据传递给闭包
我正在尝试使用 Laravel 4 中的邮件类,但我无法将变量传递给 $m 对象。
$team 对象包含我用雄辩的方式从数据库中获取的数据。
出于某种原因,我收到 $team 对象不可用的错误。我想这与范围有关。
有任何想法吗 ?
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 文件
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.
laravel - 如何在 Laravel 4 中将变量发送到主布局?
如何将变量发送到 Laravel 4 中的主布局?
这里 $categories 在主布局中不可用:
我的主视图:
“测试”没有出现!
php - 路由到子文件夹中的控制器在 Laravel 4 中不起作用
当我遇到这个问题时,我正在将我的 Laravel 3 应用程序更新到 Laravel 4...
我尝试过的路线:
laravel - Laravel 4 的 Cron 作业
我正在尝试找出如何在 Laravel 4 中设置 cron 作业,以及我需要在 artisan 中运行的命令。
在 Laravel 3 中,有Tasks
但这些似乎不再存在,并且没有关于如何做到这一点的文档......
php - Laravel 4:多租户应用程序,每个租户都有自己的数据库和一个全局数据库
目前我有一个托管多个租户的应用程序,这些租户是用 CodeIgniter 编写的。但我真的很喜欢 Laravel 4,我想开始将应用程序迁移到 Laravel。
这是当前的设置:
- 每个租户都有自己的数据库。
- 只有一组应用程序文件。
- 当我们创建一个新租户时,会创建一个新数据库并运行一个安装脚本,并为数据库播种一些初始信息。
- 每个租户也有自己的子域。这就是我们可以检测使用哪个数据库的方法。
- 有一个主数据库,其中包含租户信息和用户以及其他一些通用表。
- 当需要更新架构时,我们只需创建一个将为每个租户运行的更新脚本。这是通过 Codeigniter 的特殊编码 CLI 脚本实现的
在 Codeigniter 中,启动和结束新的数据库连接相对容易。
对于 Laravel,我有以下问题/疑问。
- 您将如何即时启动/结束数据库连接?
- 我想使用迁移,但我想为每个租户运行它们。迁移目前仅在“主”数据库连接上运行。它只运行一次。
- 播种也一样。。
这些是我的主要问题,我还有其他一些小问题,但可以解决。
希望有人可以阐明..