草庐IT

REST_Controller

全部标签

php - 找不到路径 "/login_check"的 Controller - symfony2

我知道这是一个常见问题。并且已经发布了关于这个主题的几个问题。我已经尝试了这些问题中推荐的所有解决方案,但没有一个奏效。我发现如果我将form_login置于firewall之后,就会出现此问题。但是我在防火墙中没有任何额外的层,所以路径应该很简单,如文档中所述。我的security.yml#app/config/security.ymlsecurity:encoders:Joy\JoyBundle\Entity\User:algorithm:sha512encode_as_base64:trueiterations:1role_hierarchy:ROLE_ADMIN:ROLE_US

PHP REST 下载文件

我有一个具有这样功能的网络服务$app->get('/downloadPdf',function()use($app){$log='example.pdf';$res=$app->response();$res['Content-Description']='FileTransfer';$res['Content-Type']='application/octet-stream';$res['Content-Disposition']='attachment;filename='.basename($log);$res['Content-Transfer-Encoding']='bin

php - 为什么以及何时应该使用命令总线与 Controller laravel?

laravel5中包含的新命令总线功能让我感到困惑。为什么以及何时应该使用命令,而我们可以在Controller本身中完成相同的任务?命令classPurchasePodcastextendsCommandimplementsSelfHandling{protected$user,$podcast;/***Createanewcommandinstance.**@returnvoid*/publicfunction__construct(User$user,Podcast$podcast){$this->user=$user;$this->podcast=$podcast;}/***E

php - 在 TWIG 中渲染 Controller 并显示表单错误

我有indexAction和contactActioncontactAction是一个没有映射字段(FormType)的简单表单,如下所示:/***@Route("/contact",name="contact")*@Template()*@paramRequest$request*@returnarray*/publicfunctioncontactAction(Request$request){$form=$this->createForm(newContactType());$form->handleRequest($request);if($form->isValid()){$

php - 如何在 Controller 中包含任何 php

我想在Controller中调用一个php文件,但出现这样的错误:Fatalerror:Class'AppBundle\Controller\DOMPDF'notfoundin....这里是我的代码:require_once(__DIR__.'/../../../../dompdf/dompdf_config.inc.php');$dompdf=newDOMPDF();$dompdf->load_html($html);$dompdf->render();$dompdf->stream('report_'.$name.'.pdf');谁能帮帮我?谢谢 最佳答

php - 为什么在MVC中单独使用模型和 Controller ?

我想了解法尔肯的MVC模式。在我当前的应用程序中,每个表只需要一个模板文件。模板包含datagrid、select的sql语句、表单、add/edit/delete按钮、一个搜索框以及与数据库交互所需的所有东西,比如连接信息(当然,使用include可以尽可能多地防止重复代码)。(我编写了自己的复杂框架,它将xml模板转换成一个完整的html页面,包括所有生成的javascript代码和css,而业务逻辑不需要任何php。我只使用标准操作脚本和数据库类来完成所有工作,而不是为数据库中的每个表都设置特定的php类。不过,我正在努力遵守更多的网络标准,所以我正在研究替代方案。我尝试了pha

php - Newsletter2Go REST API - 如何将新收件人添加到列表中?

是否可以通过Newsletter2Go的RESTAPI添加新的收件人?我这样试过(片段):publicfunctionsubscribeAction(){$this->init();$email=$this->getRequest()->getParam('email');$gender=$this->getRequest()->getParam('gender');$first_name=$this->getRequest()->getParam('first_name');$last_name=$this->getRequest()->getParam('last_name');$

php - 指定的 Controller 无效(错误)- Zend Framework

我总是遇到这个错误:exception'Zend_Controller_Dispatcher_Exception'withmessage'Invalidcontrollerspecified(error)'inblub\libraries\Zend\Controller\Dispatcher\Standard.php:242我在“Controller”目录中有一个文件“ErrorController.php”,如下所示:classErrorControllerextendsZend_Controller_Action{publicfunctionerrorAction(){//blub

php - 我应该将我的实际 Controller 文件命名为与我在 Codeigniter 中的 View 文件相同的名称吗?

我正在使用MVC模式编写我的第一个Codeigniter站点。我正在构建一些现在加载View的Controller(尚未进入模型),但我注意到我的View和Controller文件具有相同的文件名(如products.php)。它们当然在各自的文件夹中。例如,我有一个AboutController,它加载一个AboutView,这两个View都被命名为about.php。我有一个ProductsController,它加载一个ProductsView,它们都被命名为products.php。这是好习惯吗?从阅读和研究来看,似乎每个人都以不同的方式命名他们的模型,例如Products_M

php - 无法在 Zend Framework Controller 插件的 postDispatch() 中的 viewRenderer 上调用 setNoRender()

调用setNoRender()或viewRenderer助手上的任何方法似乎对Controller插件没有影响。classTestPluginextendsZend_Controller_Plugin_Abstract{publicfunctionpostDispatch(Zend_Controller_Request_Abstract$request){$viewRenderer=Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');$viewRenderer->setNoRender();}}Vie