草庐IT

Zend_Form

全部标签

php - YouTube Zend 库获取播放列表条目的 VideoId

我正在使用ZendGData库在我的应用程序中管理YouTube视频。该应用程序使用户能够根据需要选择将上传的视频添加到他们预先存在的YouTube播放列表之一。一个问题是,如果视频随后从我们的应用程序中删除,它似乎会在添加它的播放列表中留下一个“孤立的”已删除视频对象。我一直在尝试找出一种方法,让我们的应用程序在将视频从任何播放列表中删除之前将其从YouTube中删除,但我很难弄清楚如何确定播放列表中是否包含特定的YouTube视频。我编写了一个函数,它循环遍历与登录用户相关的每个播放列表中的每个条目,并尝试将播放列表中视频的视频ID与作为参数传递的视频ID进行比较。但是,我似乎无法

php - 将 "popularity"因子与 zend-search lucene 正确集成的最佳方法是什么?

我读过this而且我仍然对如何进行操作感到困惑。我有一个未索引的字段,用于计算正在搜索的一组播放列表的投票数。主搜索工作正常,但我还想将投票字段作为算法的一部分,但我不确定如何将非索引字段作为算法的一部分。谁能提供任何指导或示例? 最佳答案 您不必调整评分算法(顺便说一句,它实现了tf-idf)。如果您只想将浏览量整合到评分计算中,您可以在将搜索文档添加到索引之前“提升”它,例如:$doc=newZend_Search_Lucene_Document();$boostFactor=0.1;$doc->boost=(float)$nu

php - 使用 cURL 通过 POST 和 MULTIPART/FORM-DATA 执行流(逐行)文件上传

我想使用特定URL将文件上传到远程服务器上的PHP表单。上传表单是一个文件上传表单(Multipart/form-data),我的脚本应该获取一个本地文件,并将其发送到该表单。文件有点大,不过表格文件大小限制为1GB,没问题。但更紧迫的是,由于某些情况,我必须将文件作为流发送!这意味着逐行读取文件,然后以某种方式上传它,而无需创建临时文件以通过CURLOPTS_POSTFILDS分配。简而言之:我需要使用CURLOPTS_READFUNCTION(我认为)来逐行获取文件的内容方法必须是POST这必须模拟远程服务器上传表单上的常规文件上传(所以我想我需要某种虚拟文件名)我已经尝试了很多方

php - zend_PDF drawImage 用于设置位置

我用过zend,需要以PDF格式打印报告,我想为图像绘制位置。但我找不到解决方案,因为我在site中看到我只能设置图像的大小,但还找不到如何设置图像的位置。$image=Zend_Pdf_Image::imageWithPath($base."/images/logo_login.png");$page->drawImage($image,10,30,20,50);是的,根据这段代码我无法为图像绘制位置。所以任何人都知道它,请分享给我。谢谢! 最佳答案 Zend_Pdf使用BOTTOMLEFT角作为原点,并使用点(1/72英寸)作为

php - Zend DB 无法模拟 MS SQL 的限制和偏移量

我正在使用ZendFramework1.12访问MSSQL2008服务器。我使用FreeTDS作为数据库驱动程序。我正在使用Zend_Db生成以下查询。$obj_sel=$obj_db->select()->from(array('ps'=>'ProductStock'),array('PLU','stock'=>'SUM(ps.stock)'))->join(array('pc'=>'ProductCatalogue'),'ps.PLU=pc.PLU',NULL)->join(array('gl'=>'Gemini_Location'),'ps.Location=gl.Locatio

php - 在 zend framework 2 中启用 BjyProfiler 模块

我刚刚在我的应用程序中安装了zend开发人员工具模块和BjyProfiler模块。Zend开发人员工具工作正常,zend开发人员工具模块和BjyProfiler模块都显示在工具栏的模块列表中。但是BjyProfiler无法正常工作,当我单击zend开发人员工具栏的数据库按钮时,它显示如下:我浏览了github中的BjyProfiler自述文件。阅读自述文件后,我不确定将此代码放在哪里以启用BjyProfiler进行查询调试。$profiler=$sl->get('Zend\Db\Adapter\Adapter')->getProfiler();$queryProfiles=$profi

php - SonataAdminBundle 缺少 form.type_extension.csrf.enabled 参数

我正在关注SonataAdminBundle文档,所以我已经安装了Bundle并将它们添加到AppKernel中,现在我陷入了配置。我已经使用了基本配置,但我一直收到此错误:Theservice"sonata.admin.builder.orm_datagrid"hasadependencyonanon-existentparameter"form.type_extension.csrf.enabled".我不知道这个参数是什么,也不知道如何正确设置它。 最佳答案 在你的app/config/yml你应该有这样一行:framewor

php - Apache 不会加载 Zend Guard Loader

我正在使用具有以下设置的Ubuntu15.04-64位:ApacheServerversion:Apache/2.4.10(Ubuntu),Serverbuilt:Jul24201517:25:18PHPPHP5.6.4-4ubuntu6.2(cli)(built:Jul2201515:29:28)Copyright,(c)1997-2014ThePHPGroupZendEnginev2.6.0,Copyright(c),1998-2014ZendTechnologieswithZendOPcachev7.0.4-dev,Copyright,(c)1999-2014,byZendTec

php - 如何通过 form_open_multipart 将 id 从 View 发送到 Controller CodeIgniter

我正在尝试将id从View发送到CodeIgniter中的Controller。我的要求是根据按钮id切换功能。这是我的HTML代码。查看HTMLUpload_control.php代码publicfunctionswitch_load($id){if($id=="bt_addImage"){do_loadcategories();}else{do_upload();}}publicfunctiondo_loadcategories(){//codelistcategories}publicfunctiondo_upload(){//codetoupload}正确吗?或还有其他方法吗?

php - 如何在不刷新页面的情况下使用ajax保存acf_form

我有这三个acf_form。我想一个一个地显示这些表单,并且我想通过ajax保存按钮单击时的每个表单而不刷新页面。现在,每当我更新时它都会刷新页面。我将使用js通过displaynone&block来展示。SetupDealsToAttractNewClienteleExample:buy$15get$30forservices[ClickHereToSetup]$post_id,'field_groups'=>array(2029),'form_attributes'=>array('id'=>'newDeals'),));?>SetupDealsToBringInClientele