草庐IT

form-control-feedback

全部标签

php - Controller 中的 symfony2 @Template

我正在使用注释路由,这是我的Controller所具有的:/***@Route("/",name="_index")*@Template()*/我了解路线,但有人可以解释一下@Template()在那里做什么以及我如何使用它吗?我找不到任何关于此的文档。谢谢... 最佳答案 The@Templateannotationassociatesacontrollerwithatemplatename:更多信息在这里:http://symfony.com/doc/2.0/bundles/SensioFrameworkExtraBundle/

php - Symfony 2 Controller beforeAction 是否存在?

Symfony2Controller是否有类似beforeAction的方法?另外,整个包/项目是否有通用的beforeAction? 最佳答案 不,不幸的是,在symfony2中没有等效的preExecute,但是您可以访问更强大的事件模型。Thisarticle说明如何添加监听器。你要监听的事件是onCoreController另见:http://symfony.com/doc/2.0/book/internals.html#the-event-dispatcher 关于php-Sy

php - Codeigniter Controller 中的行数

我有一个模型,我从数据库中选择正确的数据如下:db->query("SELECT*FROMecc_vacancies_vacWHEREactive_vac=1ANDend_vac>=CURDATE()ORDERBYdate_vacDESC");if($query->num_rows()>=1){foreach($query->result()as$row){$data[]=$row;}return$data;}}}和一个Controller在发送到View之前处理这些数据,如下所示:functionindex(){//checkifthereanyavailablevacancies$

php - Zend_Form 获取错误

我有一个表格。已检查:$isValid=$form->isValid($this->getRequest()->getPost())问题是错误是空的。$form->getErrors()返回数组{"field1":[],"field2":[],"field3":[],"field4":[]}当表单无效时。所以内部数组是空的。我应该怎么做才能找到表单无效的原因?代码不是我开发的,但没有任何可疑之处。 最佳答案 您可以使用$form->getMessages()获取错误消息。$form->isValid($this->_getAllPa

php - Laravel 中带有 Form 基础包的动态选择列表

大家好,我已经搜索了一段时间,但在他们的文档中找不到它。有谁知道如何使用form-b​​ase插件在laravel中构建动态选择列表?谢谢 最佳答案 publicfunctionuser_options(){returnarray(''=>'ChooseaUser')+User::lists('id','name');}{{Form::select('user_id',UserWhateverForm::user_options(),UserWhateverForm::old('user_id'))}}

php - 在 Silex 中使用 Symfony Form 2.3

我正在尝试按名称构建一个Symfony表单(在Silex中)。使用下面的配置,我相信我应该能够调用$form=$app['form.factory']->createBuilder('address');,但是FormRegistry找不到一种形式这种类型。useSymfony\Component\Form\AbstractType;useSymfony\Component\Form\FormBuilderInterface;useSymfony\Component\Form\FormTypeExtensionInterface;classAddressTypeextendsAbstr

php - 从 ZEND framework 2 Controller 的构造函数重定向

我想在我的ZF2Controller的构造函数中检查userid,如果它没有定义,那么我想重定向到任何外部URL或我的其他Controller尝试过:$this->redirect()->toRoute("campaign");和$this->redirect()->toUrl("http://example.com");两种方法都给我相同的错误信息:Urlpluginrequiresthatcontrollereventcomposearouter;nonefound 最佳答案 ServiceLocator不存在于Controll

php - 拉维 4 : Route to controller when error occurred

我对laravel4有疑问。我想处理发生的错误,例如404NotFound或任何其他错误。但是我想在发生此类错误时调用Controller。我试过这个:App::missing(function($exception){returnResponse::view('errors.404',array('error'=>$exception),404);});但实际上上面的代码不是我的目的,我想要这样的东西://Iknowthiscodedoesn'twork,I'vejustwantedtoshowtheclaimApp::missing('HomeController@error');

php - Symfony 2 - 从另一个 Controller 调用 Controller

我想在我的Controller中使用另一个包中的Controller方法。this->forward方法需要一个Response对象,不知道怎么用。publicfunctionindexAction($name){$response=$this->forward('AcmeHelloBundle:Hello:fancy',array('name'=>$name,'color'=>'green',));//...furthermodifytheresponseorreturnitdirectlyreturn$response;}我看到我可以使用服务,但我想知道这是最好的解决方案还是其他解

php - 在路由中使用资源时在 Controller 中使用自定义函数 - Laravel

一直在使用Laravel构建框架网站并致力于用户系统。我通过资源路由使用Controller:Route::resource('user','UserController');这对Controller中所有正常的创建、索引、存储等功能都很好。对于我的注册表,这是开头:{{Form::open(array('route'=>'user.store','class'=>'small-formform-holder'))}}想想这有多好,我在我的UserController中创建了一个登录函数,并在我的登录表单中尝试了这个:{{Form::open(array('route'=>'user.