Tag: laravel

使用版本控制时,在Laravel 4项目中忽略哪些文件/目录?

我有一个Laravel 4项目,我想知道在使用版本控制软件(如Git,Mercury或SVN)时应该忽略哪些文件? 我的项目的结构看起来像下面的屏幕截图。 我对composer php来说很新,所以我不清楚什么是回购。 如果有人可以发布他们的.gitignore文件或他们的SVN忽略财产,它可能是方便的。

filter在Laravel 5

我们如何在Laravel 5中制作filter? filter的想法是走了吗?

在Laravel 4上使用非laravel包

是否可以在框架中包含一个不是专门为L4devise的软件包? 如果是这样,那怎么办? 我知道我需要将该包添加到我的composer.json ,它将其添加到vendor文件夹,但我可以在providers数组中注册它? 还有其他必要的步骤吗? 我想使用最初为Yiidevise的Google checkout软件包

Laravel – 检查是否有Ajax请求

我一直在试图find一种方法来确定在Laravel的Ajax调用,但我没有find任何有关它的文件。 我有一个index()函数,我想根据请求的性质不同地处理情况。 基本上这是绑定到GET请求的资源控制器方法。 public function index() { if(!$this->isLogin()) return Redirect::to('login'); if(isAjax()) // This is what i am needing. { return $JSON; } $data = array(); $data['records'] = $this->table->fetchAll(); $this->setLayout(compact('data')); } 我知道确定PHP中的Ajax请求的其他方法,但我想要的东西特定于Laravel。 谢谢 更新: 我试过使用 if(Request::ajax()) { echo 'Ajax'; } 但我收到错误: Non-static method Illuminate\Http\Request::ajax() should not be called statically, assuming $this from incompatible context 这个类表明这不是一个静态的方法。

如何在Windows上通过Laravel安装程序安装Laravel?

我试图用Laravel Installer方法在Windows上安装Laravel Framework。 在文档中我发现了以下内容: 首先,使用Composer下载Laravel安装程序。 请确保将“〜/ .composer / vendor / bin”目录放在PATH中,以便在terminal中运行laravel命令时findlaravel可执行文件。 现在这个PATH对我来说并不陌生。 你能告诉我Windows的工作path吗? 顺便说一句:我正在使用WAMP。 composer php安装和更新。

Laravel迁移:类“未find”

我正在向Microsoft Azure部署一个Laravel准系统项目,但每当我尝试执行php artisan migrate ,都会收到错误消息: [2015-06-13 14:34:05] production.ERROR:在D:\ home \ site \ vendor \ laravel \ framework中找不到'Class'消息的exception'Symfony \ Component \ Debug \ Exception \ FatalErrorException' \ SRC \照亮\数据库\迁移\ Migrator.php:328 堆栈跟踪: #0 {main} 可能是什么问题呢? 非常感谢你 – 编辑 – 迁移class <?php use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateUsersTable extends Migration { /** * Run the migrations. * * […]

如何在Laravel Homestead框中设置phpmyadmin?

我通过运行sudo apt-get install phpymyadmin然后运行来安装它 sudo ln -s /usr/share/phpmyadmin/ /usr/share/nginx/html和sudo service nginx restart 但它不工作。 注意 :安装时我没有select任何apache2或lighttpd选项。

用laravelbuild立简单的应用程序?

我正在考虑进入laravel,它看起来像一个很棒的框架,但它似乎缺less一个重要的文件。“入门”教程。 一个简单的博客教程或类似的,甚至是一个开源的应用程序构build在laravel上。 有没有人有链接到一些很好的教程或资源laravel? 我已经遇到了这个nettuts教程 ,但它只是略过了一些东西。 我希望能有一个更深入的教程。 当然有官方的文档,但是这更多的是你可以使用的概述,它并没有告诉你如何使用它们。

在Laravel 4中使用名称空间

我是Laravel的新手,一般使用PHP命名空间。 我没有遇到任何问题,直到我决定做一个名为文件的模型。 我将如何正确地使用命名空间,以便可以使用我的File模型类? 这些文件是app/controllers/FilesController.php app/models/File.php和app/models/File.php 。 我正在试图在FilesController.php创build一个新的File 。

Laravel Fluent查询生成器join子查询

好吧,经过几个小时的研究,仍然使用DB :: select我不得不问这个问题。 因为我即将通过我的电脑了;)。 我想获得用户的最后input(基于时间戳)。 我可以做到这一点与原始的SQL SELECT c.*, p.* FROM users c INNER JOIN ( SELECT user_id, MAX(created_at) MaxDate FROM `catch-text` GROUP BY user_id ) MaxDates ON c.id = MaxDates.user_id INNER JOIN `catch-text` p ON MaxDates.user_id = p.user_id AND MaxDates.MaxDate = p.created_at 我从另一个post得到了这个查询在stackoverflow。 我已经尽了一切努力做到这一点在Laravelstream利的查询生成器,但没有成功。 我知道手册说你可以这样做: DB::table('users') ->join('contacts', function($join) { $join->on('users.id', '=', 'contacts.user_id')->orOn(…); }) ->get(); 但是这并没有什么帮助,因为我没有看到如何在那里使用子查询? […]