Questions tagged «laravel»

Laravel是一个免费的开放源代码PHP Web框架,由Taylor Otwell创建,旨在遵循模型-视图-控制器(MVC)架构模式并基于Symfony开发Web应用程序。Laravel的源代码托管在GitHub上,并根据MIT许可条款获得许可。


7
从Laravel向外部API执行HTTP请求
我想要的是从具有HTTP(例如jQuery的AJAX)请求的API到外部api的对象。我该如何开始?我曾对Google先生进行过研究,但找不到任何帮助。 我开始怀疑这是否可能?在这篇文章中,Laravel 4发出了从控制器到外部url的发布请求,其中包含看起来可以完成的数据。但是没有示例,也没有任何来源可以找到一些文档。 请帮帮我吗?
157 php  http  laravel  request 

11
使用雄辩的ORM在Laravel中批量插入
我们如何使用雄辩的ORM在Laravel中执行批量数据库插入? 我想在Laravel中完成此操作:https ://stackoverflow.com/a/10615821/600516, 但出现以下错误。 SQLSTATE [HY093]:无效的参数编号:命名和位置参数混合。

18
试图使Laravel 5电子邮件正常工作
我正在尝试通过输入URL向指定用户发送电子邮件,但出现以下错误: 第383行的AbstractSmtpTransport.php中的Swift_TransportException:预期的响应代码为250,但代码为“ 530”,消息为“ 530 5.7.1要求身份验证” 到目前为止,我只是试图使其与Gmail一起使用。我怎样才能使它工作? 这是我到目前为止的内容:mail.php <?php return [ 'driver' => env('MAIL_DRIVER',' smtp'), 'host' => env('MAIL_HOST', 'smtp.gmail.com'), 'port' => env('MAIL_PORT', 587), 'from' => ['address' =>"MyUsername@gmail.com" , 'name' => "example"], 'encryption' => 'tls', 'username' => env('MyUsername@gmail.com'), 'password' => env('MyPassword'), 'sendmail' => '/usr/sbin/sendmail -bs', 'pretend' => false, ]; 这是我在路线上所拥有的: Route::get('test', function() …

4
Laravel 4帮助程序和基本功能的最佳实践?
我试图了解在Laravel 4中放置全局函数的最佳位置。例如,日期格式。我认为制作外观不值得,因为外观过于模块化。我已经阅读了有关创建库文件夹并在其中存储类的文章,但是对于一个简单的函数来说,这似乎很多。Blade模板中不应该提供这样的“工具”吗? 此类最佳做法是什么?如何使它可用于Blade模板?

16
请提供有效的缓存路径
我复制了一个可运行的laravel应用,并将其重命名为用于另一个应用。我删除了供应商文件夹,然后再次运行以下命令: composer self-update composer-update npm install bower install 我正确配置了路线和所有内容,但是现在当我尝试在浏览器中运行应用程序时,出现以下错误: Compiler.php第36行中的InvalidArgumentException:请提供有效的缓存路径。 Filesystem.php第111行中的ErrorException:file_put_contents(F:\ www \ example \ app \ storage \ framework / sessions / edf262ee7a2084a923bb967b938f54cb19f6b37d):无法打开流:没有此类文件或目录 我以前从未遇到过此问题,我也不知道是什么原因引起的,也不知道如何解决它,我已经在网上搜索了一个解决方案,但到目前为止还没有找到。

8
Laravel检查相关模型是否存在
我有一个口才的模型,其中有一个相关的模型: public function option() { return $this->hasOne('RepairOption', 'repair_item_id'); } public function setOptionArrayAttribute($values) { $this->option->update($values); } 创建模型时,它不一定具有相关的模型。更新时,我可能会添加一个选项,也可能不会添加。 因此,我需要检查相关模型是否存在,以分别对其进行更新或创建: $model = RepairItem::find($id); if (Input::has('option')) { if (<related_model_exists>) { $option = new RepairOption(Input::get('option')); $option->repairItem()->associate($model); $option->save(); $model->fill(Input::except('option'); } else { $model->update(Input::all()); } }; <related_model_exists>我要查找的代码在哪里。


6
如何在Laravel口才查询中为表加上别名(或使用查询生成器)?
可以说我们正在使用Laravel的查询生成器: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); 我正在寻找等效于此SQL: really_long_table_name AS short_name 当我必须在许多选择和位置键入(或通常在选择的列别名中也包含别名,并且在结果数组中使用别名)时,这将特别有用。没有任何表别名,我需要输入更多的内容,并且所有内容的可读性也大大降低。在laravel文档中找不到答案,有什么想法吗?

2
如何在laravel .env文件中发表评论?
我正在Laravel中的一个项目中,在其中将一些设置存储在.env文件设置中,例如用于测试目的的几个参数和用于实时工作的几个参数,因此我只是检查是否有任何方法可以在Laravel的.env文件中进行注释。 这是一个例子 /* Test Settings */ ACCESS_KEY=qwsdr ACCESS_TOKEN=Bgcvfsx /* Live Settings */ ACCESS_KEY=985AsdefG ACCCESS_TOKEN=LFP994kL

20
Laravel 5.5 Ajax呼叫419(未知状态)
我进行了ajax调用,但始终出现此错误: 419(未知状态) 不知道是什么原因导致的,我在其他帖子上看到过,它必须使用csrf令牌来做某事,但是我没有表格,所以我不知道该如何解决。 我的电话: $('.company-selector li > a').click(function(e) { e.preventDefault(); var companyId = $(this).data("company-id"); $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, url: '/fetch-company/' + companyId, dataType : 'json', type: 'POST', data: {}, contentType: false, processData: false, success:function(response) { console.log(response); } }); }); 我的路线: Route::post('fetch-company/{companyId}', 'HomeController@fetchCompany'); 我的控制器方法 /** * Fetches a company …
145 php  jquery  ajax  laravel 

10
Laravel雄辩的“ WHERE NOT IN”
我无法在中编写查询laravel eloquent ORM。 我的查询是 SELECT book_name,dt_of_pub,pub_lang,no_page,book_price FROM book_mast WHERE book_price NOT IN (100,200); 现在,我想将此查询转换为雄辩的laravel。

2
如何使用口才/流利的单个查询插入多行
我有以下查询: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); 并按预期得到以下结果: [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] 有没有一种方法可以将上述结果复制到另一个表中,以便我的表看起来像这样? ID|user_id|subject_id 1 |8 |9 2 |8 |2 我的问题是$query可以预期任意数量的行,因此不确定如何迭代未知数量的行。
143 php  sql  laravel  eloquent 

14
Visual Studio代码PHP Intelephense继续显示不必要的错误
在我获得了PHP Intelephense的最新更新之后,intelephense继续显示我的路线(以及其他类)的未定义符号错误,以前没有这样的错误,这困扰着我。 这是错误屏幕截图: 这是我的代码: Route::group(['prefix' => 'user', 'namespace' => 'Membership', 'name' => 'user.'], function () { Route::get('profile', 'ProfileController@show')->name('profile.show'); Route::patch('profile', 'ProfileController@update')->name('profile.update'); Route::patch('change-password', 'ChangePasswordController@change')->name('change-password'); Route::get('role', 'ProfileController@getRole')->name('profile.role'); Route::get('summary', 'SummaryController@show')->name('summary'); Route::get('reserved', 'AuctionController@reservedAuction')->name('reserved'); }); 这段代码中实际上没有错误,但是智能手机不断显示错误,因此有办法解决吗?

7
在Laravel中向资源控制器添加新方法
我想知道是否有可能在Laravel中向资源控制器添加新方法,以及如何实现。 我知道这些方法是默认方法(索引,创建,存储,编辑,更新,销毁)。现在,我想向同一控制器添加其他方法和路由。 那可能吗?
141 laravel 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.