草庐IT

laravel-censor

全部标签

php - 在 Laravel 5 中为 CKEditor 设置路由以与 CKFinder 一起工作

你好,我正在尝试将CKFinder与CKEditor集成到一个laravel项目中。我在CKEditor的config.js文件中进行了以下设置:CKEDITOR.editorConfig=function(config){//Definechangestodefaultconfigurationhere.Forexample://config.language='fr';config.uiColor='#ffffff';config.removePlugins='forms,div,save,print,preview,newpage,_cut,bidi,showblocks,abo

php - 将数据传递给 Laravel 事件

我刚刚开始阅读有关laravel中的events的内容,现在已经停滞了几个小时。这可能非常简单,但我遗漏了一些东西。我这样触发事件//getthereferrer$referrer=Customer::where('promocode',$user->referral_code)->first();//firereferralsignupeventEvent::fire(newReferralSignupEvent($referrer));如您所见,我正在将一个eloquent对象传递给该事件。我创建了事件;referrer=$referrer;}}我创建监听器referrer;$ma

php - Laravel 5. 使用 USING 运算符

我找了很久,我不敢相信Laravel没有这个功能。所以,我可以写:select*fromajoinbwherea.id=b.id或者更漂亮:select*fromajoinbusing(id)第一种情况对于Laravel来说很简单:$query->leftJoin('b','a.id','=','b.id')但是第二种情况怎么写呢?我希望它应该简单而简短,例如:$query->joinUsing('b','id')但是没有这样的方法,我也找不到。PS:答案可能很简单,只是“用”这个词很难找到,因为它无处不在。更新我将更深入地研究源代码,尝试创建作用域或传递一个函数来加入,但即使在这个函

php - Oauth2-server-laravel 自定义消息响应

我正在使用Oauth-server-laravel身份验证。到目前为止我做了什么:当我将错误的access_token发布到我在laravel中创建的API时,它会给出以下响应,{"error":"access_denied","error_description":"Theresourceownerorauthorizationserverdeniedtherequest."}我已经使用oauth作为路由中的中间件,如下所示,Route::group(['namespace'=>'Modules\User\Http\Controllers','middleware'=>'oauth'

php - Laravel 5 中的钩子(Hook)?

我正在创建一个包并需要Hook功能(当用户更新我的应用程序中的字段时,该包应该注入(inject)一些额外的验证规则)。我设法使用事件系统做到了这一点。我所做的是将$rules变量和$request传递给监听器,我修改$rules变量并将其返回。这是不好的做法吗?推荐的方法是什么?我的意思是,它有效。我只是不确定这是否是解决问题的最佳方法。代码如下:SettingsController.php(这是在App/下,我正在验证更新的地方)publicfunctionupdate(Setting$setting,Request$request){$rules=['package'=>'req

php - 如何在 Laravel 5 (5.2) 中的另一个存储库类中注入(inject)一个存储库

假设我有两个实现契约(UserRepositoryInterface、RoleRepositoryInterface)的存储库(UserRepository、RoleRepository)。我想做的是将RoleRepository注入(inject)到UserRepository的构造函数方法中,我一直在努力让它工作,但我收到了这个错误:Target[App\Contracts\UserRepositoryInterface]isnotinstantiablewhilebuilding[App\Http\Controllers\UserController].这是我到目前为止得到的,C

php - Laravel 5.2 - 网络服务问题

最近我在使用laravel5.2时遇到了一个问题实际上,我的项目是在共享主机服务器上设置的,我正在使用larval5.2进行网络服务,但我无法通过header传递token,相同的代码工作正常使用4.2并且相同的代码在任何专用服务器上都可以正常工作,从我的第一个R&D开始,我发现如果我的服务器["HTTP_CONNECTION"]为“关闭”,一旦我将其更改为KeepAlive,我将无法在header中传递信息一切正常。谁可以帮我这个事。? 最佳答案 终于我找到了我的问题的解决方案:)只需在您的htaccess文件中使用以下代码Rew

php - Laravel:将 Braintree 与 Cashier 集成

只是好奇,有人使用laravel/cashier-braintree成功集成了Braintree吗??我一开始就卡住了:$user->newSubscription('main','monthly')->create($creditCardToken);按照文档,我想需要这样的东西:$数据=['firstName'=>$request->first_name,'lastName'=>$request->last_name,];$creditCardToken=Auth::id();$planId=[在Braintree中定义的计划ID]$user->newSubscription('m

php - Flash 消息在 laravel 5.2 中不起作用

我正在尝试让flash消息在Laravel5.2中工作。一切似乎都是正确的,但当我进入/alert时,什么也没有发生。有什么建议吗?下面是我的routes.php..Route::group(['middleware'=>['web']],function(){Route::get('/',['uses'=>'HomeController@index','as'=>'welcome',]);Route::get('/alert',function(){returnredirect()->route('welcome')->with('info','Youhavesignedup!');

php - 在 Laravel 5.2 中显示验证错误 - $errors 变量为空

我试图在Laravel5.2中返回View时显示验证错误。$errors变量为空,在类似的问题中Laravel5.2$errorsnotappearinginBlade已提议:(1)将ShareErrorsFromSession中间件移动到$middleware属性中或(2)用web中间件包裹相关路由。当然,解决方案1(可行)不适用于我的情况,因为我有一些API路由,正如Laravel5.2validationerrors中所述.更具体地说,我正在使用多个身份验证保护驱动程序,并且使用token身份验证的路由是无状态的。所以我们剩下的是解决方案2。它应该有效,但它不起作用(或者我遗漏了