草庐IT

remote-control

全部标签

php - 如何在一个 View 中显示两个模型值并通过一个 Controller 更新两个模型值

我有两个模型Group_ones和Group_twos。我在ac_config.ctp文件中显示了这个值。我的Controller代码如下publicfunctionac_config($id=null){if(!$id){$this->Session->setFlash('PleaseprovideaSiteid');$this->redirect(array('action'=>'dashboard'));}$site_id_1=$this->GroupOne->findById($id);$site_name=$site_id_1['GroupOne']['site_name']

php - Controller 中的 Laravel Auth 用户 ID

这个问题在这里已经有了答案:Class'App\Http\Controllers\admin\Auth'notfoundinLaravel5(1个回答)关闭7个月前。我正在使用Laravel样板。我正在尝试获取已登录用户的user_id。我收到以下错误:Class'App\Http\Controllers\Frontend\Auth'notfound这是调用$user=Auth::user();然后我尝试使用以下方法获取id:$user->id我错过了什么?

php - Laravel 调度调用 Controller

我使用LaravelTaskScheduling,但是当我从Controller调用某些方法时遇到问题。protectedfunctionschedule(Schedule$schedule){$schedule->call('UserController@deleteInactiveUsers')->everyMinute();//$schedule->call('App\Http\Controllers\UserController@deleteInactiveUsers')->everyMinute();}当我用未注释的行调用时,出现此错误:[ReflectionExceptio

php - POST 数据未出现在 CakePHP Controller 中

我在knockout.js表单上使用AJAX来发布CakePHP应该接收的一些信息,但是,Cake似乎没有找到任何信息。此外,尽管来自POST的状态为200(OK),但警报并未出现。这是AJAX$.ajax({url:"/orders/finalize_payment",type:"POST",dataType:"json",contentType:"json",data:JSON.stringify({"customer":customer_id}),success:function(){alert("success");}});这是订单Controller中的相应操作。现在,我将它

php - Zend Framework - 为 Controller 设置无布局

我有一个Controller,我想将其用于ajax脚本来调用和设置session变量、获取信息等。如何设置它以便该特定Controller不使用默认布局(特别是NO布局),所以它可以来回发送XML/JSON消息吗? 最佳答案 就像与Zend_Framework和Zend_Application相关的任何事情一样,有多种方法可以做到这一点,但在我完成的最后几次纯Zend演出中,我看到人们使用以下内容(来自Controller中的操作方法)$this->_helper->layout()->disableLayout();这将关闭布局。

php - 在 Laravel 5 中找不到类 'App\Http\Controllers\Artisan'

我正在使用新的Laravel并尝试通过编码来学习。我创建了migration和seed,当我从终端调用它们时它们都工作正常,但我想在我的HomeController中尝试这段代码,但我遇到了一个大错误。错误FatalErrorExceptioninHomeController.phpline23:Class'App\Http\Controllers\Artisan'notfound家庭Controller中的代码$hasTable=Schema::hasTable('users');if($hasTable==0){echo"callclitomigrationandseed";$mi

php - 如何获取 Laravel 4 Controller 中一系列复选框的值(如果选中)

我想获取我在Laravel4表单中设置的一系列复选框的值。这是设置复选框的View中的代码:@foreach($friendsas$friend)@endforeach在我的Controller中,我想获取选中框的值并将它们放入一个数组中。我不太确定如何执行此操作,但我认为它类似于:array[];foreach($friendas$x)if(isset(Input::get('friend')){array[]=Input::get('friend');}endforeach您能为我提供解决方案吗?谢谢你。编辑:这是我在Controller中的内容:publicfunctiondes

php - 如何在 Codeigniter 中将变量从一个 Controller 传递到另一个 Controller

我刚刚开始学习CodeIgniter。我想知道如何将变量从一个Controller(first_cont.php)传递到另一个Controller(second_cont.php)?如有任何帮助,我们将不胜感激。提前致谢:) 最佳答案 这要视情况而定。如果您想将数据保留一段时间,那么session数据将是您的不二之选。但是,如果您只需要使用一次,闪存数据可能更合适。第一步是初始化session库:$this->load->library('session');然后将信息存储在flash数据中:$this->session->set_

php - Zend Framework 2 : How to place a redirect into a module, 在应用程序到达 Controller 之前

假设我们有一个名为Cart的模块,并且希望在满足某些条件时重定向用户。我想在应用程序到达任何Controller之前,在模块引导阶段放置一个重定向。所以这是模块代码:我想使用Urlcontroller插件,但目前似乎还没有controller实例,至少我不知道如何获取它。提前致谢 最佳答案 这应该做必要的工作:getRouter()->assemble(array(),array('name'=>'login'));$response=$e->getResponse();$response->getHeaders()->addHea

php - Laravel 访问 Controller 外的请求对象

根据Laravel文档,请求是通过依赖注入(inject)获取的。对于Controller来说这很好,但是我们如何访问Controller外部的Request对象,例如在View中 最佳答案 laravel中有请求助手。您可以在任何地方使用请求对象。例如request()->field_name这是请求助手的laravel文档链接https://laravel.com/docs/5.2/helpers#method-request 关于php-Laravel访问Controller外的请