草庐IT

Level1Controller

全部标签

php - 我可以在 Sonata Admin Controller 中使用 prePersist/preUpdate 来持久化多个对象吗?

我有这个Alias实体:useGedmo\Timestampable\Traits\TimestampableEntity;classAlias{useIdentifierAutogeneratedTrait;useTimestampableEntity;useActiveTrait;/***@varstring*@ORM\Column(type="string",length=150)*/private$name;/***Commandassociatedtothealias.**@varCommand[]*@ORM\ManyToMany(targetEntity="Command"

php - Laravel 5 单路由多 Controller 方法

我有一个带参数的路由Route::get('forum/{ques}',"ForumQuestionsController@show");现在我想要一条像这样的路线Route::get('forum/add',['middleware'=>'auth:student','uses'=>"ForumQuestionsController@add"]);好吧,当我点击localhost:800/forum/add时,我被路由到ForumQuestionsController@show而不是ForumQuestionsController@add好吧,我知道我可以在ForumQuestion

php - phalcon Controller indexAction 分解

我是Phalcon框架的新手。我只是对它有了基本的了解。每个Controller都有包含多个特定操作的方法。我写了一个巨大的indexAction方法,但现在我想用多个私有(private)方法将其分解,以便我可以重用这些功能。但是当我尝试创建任何没有action后缀的方法时,它会返回错误(找不到页面)。如何将其分解为多个方法? 最佳答案 someMethod();}publicfunctionsomeMethod(){//doyourthings}} 关于php-phalconCont

javascript - 从JS发送数据到Controller中的函数,并从函数中获取结果

我需要帮助,我从昨天起就陷入了困境,问题是我有一个numberInput我使用jquery自动完成功能帮助我选择用户的订阅号。使用该号码,我想获取用户的全名并将其显示在Twig上。一旦我的输入发生变化,我将调用JS函数getInfoOfInput(),这些是我使用的JS函数:functiongetInfoOfInput(){vartutoreSelectionne=document.getElementById("numAdherent");vartutore=tutoreSelectionne.value;//alert(tutoreSelectionne.value);recupN

php - 在子文件夹中定义 Laravel 5 路由并通过 Controller 显示它

我有Laravel5.2.45应用程序。我有这样的Controller结构:AppHttpControllersAdminAdminController.php在AdminController.php里面我有namespaceApp\Http\Controllers\Admin;useApp\Http\Controllers\Controller;useIlluminate\Http\Request;useApp\Http\Requests;classAdminControllerextendsController{/***Createanewcontrollerinstance.**

php - 如何缩进 Laravel Controller ,查看代码?

我的一个项目需要代码缩进,它有很多Controller文件看起来像下面的代码。所以基本上我想做的是格式化代码,它应该自动完成而无需手动更改每个文件。Controller代码ignore($id);if(($key=array_search('unique',$email_Rules))!==false){unset($email_Rules[$key]);}returnValidator::make($data,['secret_key'=>'required|min:6|max:10','email'=>$email_Rules,'first_name'=>'required|alp

php - Laravel 动态 Controller 路由

我使用Laravel5.4,现在我想创建到Controller的动态路由,这意味着我可以访问UserController和Profile函数直接抛出路由,例如。GEThttp://localhost/user/profile?userid=123上面的示例URL将在?之后使用动态参数访问UserController和函数profile。如果我想访问不同的Controller,我只需要将user参数更改为Controllername。我创建了一条这样的路线并且它有效。Route::get('v1/{controller_name}/{function_name}/{query?}',fu

php - 添加到 Controller 的内容和添加到模型的内容

我有个小问题。哪些数据保存在Controller中,哪些保存在模型中?我知道在模型中保留了应用程序等的整个逻辑,但是什么是查询和帮助函数?例如Controller:publicfunctionadd(Request$request){$item=newItem()$item->name=$request->name;$item->save();$this->makeDirectory();}privatefunctionmakeDirectory(){//makeadirectorywithphotothisproduct}我应该在Controller或模型中的什么地方保留“makeD

php - 如何对 Symfony Controller 进行单元测试

我正在尝试使用Codeception在测试工具中获取SymfonyController。每个方法开始如下:publicfunctionsaveAction(Request$request,$id){//Entitymanagement/**@varEntityManager$em*/$em=$this->getDoctrine()->getManager();/*Actualcodehere...*/}publicfunctionsubmitAction(Request$request,$id){//Entitymanagement/**@varEntityManager$em*/$e

php - PrestaShop - 根据现有提交按钮向其他 Controller 提交值

我正在使用PrestaShop1.7并希望实现以下目标:我在产品返回时添加退款原因,默认情况下PrestaShop没有这样的功能。目前,我想从我的模块TPL文件中获取一个值。我创建了一个下拉列表,让用户选择他们的选项。然后我想将该值推送到AdminOrdersController,因为cancelProduct按钮正在启动Controller。型号:publicfunctionhookDisplayAdminOrder($params){return$this->display(__FILE__,'views/templates/admin/refund_reason.tpl');}T