草庐IT

Zend_Form

全部标签

php - Zend 重定向 这两种方式有什么区别

有什么真正的区别吗$this->_redirect('controller/action');和$request->setControllerName('controller')->setActionName('action');我的猜测是第一个可能在幕后使用第二个。有人知道吗? 最佳答案 TheRedirectorhelperallowsyoutousearedirectorobjecttofulfillyourapplication'sneedsforredirectingtoanewURL.Itprovidesnumerous

php - Zend Framework : Could not determine temp directory, 请手动指定一个 cache_dir

我正在学习Zend框架。我创建了一个简单的Zend_Form,当我提交表单时出现以下错误:AnerroroccurredApplicationerrorExceptioninformation:Message:Couldnotdeterminetempdirectory,pleasespecifyacache_dirmanuallyStacktrace:-0H:\Documents\IIS_Server_Root\zendframework\Zend\Cache\Backend.php(197):Zend_Cache::throwException('Couldnotdeter...'

php - 没有 Zend-Framework MVC 的 Zend-form - viewscript 不显示元素,但它们存在并由 var_dump() 显示

当我尝试做类似的事情时element->mailCiteCheck?>什么都没有显示。但是,当我这样做时:element->mailCiteCheck);?>我得到:object(Zend_Form_Element_Checkbox)#118(33){["checked"]=>bool(false)["helper"]=>string(12)"formCheckbox"["options"]=>array(2){["checkedValue"]=>string(1)"1"["uncheckedValue"]=>等等...那么我怎样才能显示这个表单的元素呢?当我这样做的时候element

php - Symfony2 : How to modify the current user's entity using a form?

我正在尝试添加一个简单的表单以允许我的用户编辑他们的个人资料。我的问题是:由于“链接”到表单的实体与当前用户对象相同($user===$entity,见下文),如果表单验证失败,则View是使用修改后的用户对象呈现(即使用无效形式的值)。这是我的(经典)Controller:publicfunctionprofileAction(){$em=$this->getDoctrine()->getEntityManager();$user=$this->get('security.context')->getToken()->getUser();$entity=$em->getReposit

php - 如何在我的 Zend 表单复选框中设置 'value'?

事实证明,ZendForm对我来说有点棘手,尽管我最近一直在使用它......我有这个表单,我正在尝试为其动态创建多个复选框。一切正常,只是我似乎无法更改“值”属性。在我的Zend表单类中,我有这个片段...//psychoticsymptoms$this->addElement('checkbox','psychoticsymptom',array('label'=>'psychoticsymptom','name'=>'psychoticsymptom',));在我看来(phtml)我是这样调用它的...add(DictionaryPeer::CATEGORY,'MAR:Psych

php - 使用 multipart/form-data 上传 curl 文件

我在使用curl上传文件时遇到问题。我想在视频托管网站上上传我的服务器文件。该脚本需要Content-type:multipart/form-data和Content-type:video/mp4,但我不知道该怎么做。上传后,文件具有contenttypeapplication/octet-stream。这是脚本classcurl{function__construct($use=1){$this->ch=curl_init();if($use=1){curl_setopt($this->ch,CURLOPT_POST,1);curl_setopt($this->ch,CURLOPT_

php - Zend Framework 有代码生成器吗?

我尝试了几个Web开发框架,例如ZendFramework1/2、Yii、RubyonRails、DjangoforPython、Spring+myBatis等等。它们中的大多数都附带了一个代码生成器,可以减轻编写CRUD、表数据编辑和SQL迁移(等等)的负担。比如Yii中的Gii,ROR上的Migrationtools,myBatis的myBatisgenerator,Djangoappmanager等等。但是我没有在ZF中找到相同的工具。在ZF2中是否有任何有用的代码生成示例功能如下:视觉模型生成(如在Gii中);命令行SQL生成和数据库操作(如在Django中);部署脚本生成。

php - 在 Laravel 中找不到 Form::number() 辅助方法的文档或声明

我正在尝试查找有关LaravelForm::number()辅助方法的更多信息,该方法用于在我的表单中生成数字输入字段。几天前我在这里找到了一个建议我使用这种方法的答案,但我似乎无法再次定位到这个问题。基本上,我正在寻找指定字段的属性数组,但我不确定该方法的参数的顺序。我真的很想找到一些文档或此FormHelper的声明。提前致谢。 最佳答案 据我所知,在线文档和API都没有提到它,Illuminate\Html\FormBuilder类中没有这样的函数:http://laravel.com/api/class-Illuminate

php - Zend Framework - 安装旧版本

我已经安装了ZF3。但我在一家只使用ZF2的公司工作,我也必须能够使用Doctrine。由于第3版不能使用doctrine,我必须降级它,或者安装旧版本。但自http://framework.zend.com/download/archives以来,我不知道该怎么做不存在了?我尝试使用composerinstall并将composer.json更改为:{"name":"zendframework/skeleton-application","description":"SkeletonApplicationforZF2","license":"BSD-3-Clause","keywor

php - 获取通过zend php _forward传递的参数

确实是一个简单的问题。我在ZendPhpFramework中使用_forward函数。$this->_forward('formview',null,null,array('test'=>'penu'));所以我使用带有参数test='penu'的相同Controller转发到formview操作但是当我在被转发到的操作中时如何获取这个值。 最佳答案 $test=$this->getRequest()->getParam('test'); 关于php-获取通过zendphp_forwar