问题标签 [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 投票
3 回答
1619 浏览

mysql - Laravel 4 和 MySQL:需要 LIKE 策略和 DB::select 不起作用

我有一张桌子,里面满是想和我们做生意的人的线索。我还有一张垃圾邮件术语表。我需要过滤来自潜在客户的垃圾邮件。我在 Laravel 4 中这样做。我在想这样的事情:

首先,这是行不通的。它在最后一行引发错误。该语句构建得很好并且echo正确。

其次,这是将线索与垃圾邮件表匹配的最佳方式吗?随着垃圾邮件表的增长,可能会有数百个 where 子句。有更好的策略吗?

0 投票
1 回答
2021 浏览

php - Laravel 4 类加载和外观

我想知道 Laravel 如何通过 Facades 进行类加载。

我遇到了这个答案,说DB别名/外观类加载了代码

这里/vendor/laravel/framework/src/Illuminate/Database/Connection.php

我尝试遵循答案中给出的建议并遵循 index.php 中的代码,但无法理解DBFacade 是如何加载Connection类的。

我也有些困惑,因为答案说Connection类已加载,但该类没有connection方法。然而文档说,我已经能够使用连接方法,例如,

DB::connection('my-connection-name'); 这是此文档的链接

我想知道这一切都映射在哪里以及加载是如何发生的。我猜作曲家已经自动化了映射,但是当我的应用程序启动时它实际发生在哪里?

0 投票
3 回答
5201 浏览

php - Mac localhost 上的 Laravel 4:找不到 SQLSRV 的驱动程序

我正在尝试将 Laravel 4 连接到 SQL Server 数据库。我收到一个错误,但我认为这是一个 PHP 错误,而不是 Laravel 错误。它说PDOException: could not find driver。我将驱动程序设置为sqlsrv喜欢文件中的另一个示例database.php。就像我说的,我认为这是一个 PHP 错误,而不是 Laravel。

我在我的 Mac 上的本地主机上。我需要在我的php.ini文件中配置一些东西吗?我发现另一篇文章说我需要在 PDO 下注释掉一个 MySQL 驱动程序。我也无法在我的php.ini. 但无论如何,我还需要连接到 MySQL 数据库。我需要在我的php.ini文件中更改什么?

我发现这一行:

pdo_mysql.cache_size = 2000

但是即使在重新启动 Apache 之后,将其注释掉也无济于事。

0 投票
5 回答
44873 浏览

php - 在 Laravel 4 中使用命名空间

我是 Laravel 的新手,通常使用 PHP 命名空间。在我决定制作一个名为 File 的模型之前,我没有遇到任何问题。我将如何正确地进行命名空间以便我可以使用我的 File 模型类?

文件是app/controllers/FilesController.phpapp/models/File.php。我正在尝试制作一个新FileFilesController.php.

0 投票
1 回答
2229 浏览

php - laravel 使用没有链接的查询生成器

我有一个有效的查询生成器:

但是如果 hidden 等于 1,我只想添加第二个 where 语句。我尝试了下面的代码,它显示了我正在尝试做的事情的逻辑,但它不起作用。

我正在使用 Laravel 4,但我认为问题仍然存在于 Laravel 3 中。

0 投票
1 回答
244 浏览

php - Laravel 4 仅迁移

我在 zend 中有一个应用程序,想添加一个迁移功能。正在查看 Laravel 4 迁移,它们非常好。Laravel 4 开发人员还说 4 中的所有内容都是模块化的,所以我可以只使用我想要的部分。仍然无法找到任何方法来做到这一点,并且想知道我如何只能使用 Laravel 4 的迁移部分并在其他任何地方插入?或者如何从 Laravel 中拉出任何一个模块并将其插入其他地方。

0 投票
3 回答
3769 浏览

php - 在 Laravel 4 中播种包表

我知道如何在 Laravel 4 上设置包迁移(使用 --bench="vendor/package" / --package="vendor/package")。

但我似乎无法弄清楚如何为这些迁移设置种子?

--澄清一下-我知道如何使用播种机,我需要知道的是如何为独立包设置种子文件?你可以给一个包单独的迁移......

0 投票
3 回答
1063 浏览

php - Mthaml 作曲家包与 Laravel 4 - Howto?

原文:有没有人想出来,或者有没有人有兴趣帮我弄清楚如何在 Laravel 4 中使用 haml?

更新:正在测试使用 HAML( MtHaml ) 的 Laravel 4 新实现。您可以在我的 Github 存储库中获取它并进行测试。

注意:请 注意,在这个阶段只有 HAML/PHP 引擎在工作,因此模板继承还没有工作。为了使模板继承起作用,MtHaml 需要通过 HAML/Twig 引擎运行,这将为我们提供所有 Twigs 模板引擎的功能,并为我们的循环等提供非常好的类似 OOP 的语法。

如果有人愿意帮助完成包以包含 Twig 以获得功能齐全的模板引擎,请随时 Fork 和 Pull!:D

谢谢你。

0 投票
3 回答
18355 浏览

php - Laravel 4 数据库种子不起作用

我遵循本教程: http://fideloper.com/post/41750468389/laravel-4-uber-quick-start-with-auth-guide?utm_source=nettuts&utm_medium=article&utm_content=api& utm_campaign=guest_author

而本教程: http: //laravelbook.com/laravel-database-seeding/

但是,当我尝试运行时php artisan db:seed,什么也没有发生。

我试试这个:

接下来:php artisan db:seed

但:

0 投票
2 回答
5739 浏览

laravel - laravel 4 多语言网站

我正在尝试实现一个多语言 laravel 4 网站,网址中包含语言代码( mywebsite.com/en/home 和 mywebsite.com/de/home )

我已经看到了几个选项,例如过滤所有请求并检查第一个参数是否是语言代码之一。

我也检查了 packagist,但还没有找到已经做 tee 工作的东西。

有没有更好的方法来实现它?

谢谢