草庐IT

Zend_Validate_Db_NoRecordExists

全部标签

php - Zend Framework 和防止胖 Controller

避免控制脂肪所以我正在使用ZendFramework,我有一个问题涉及通过我的一个操作来防止胖Controller。基本上我正在将CSV文件规范化到我的数据库中。这意味着我必须获取提要然后使用我的模型。提要抓取只是为了展示它是如何工作的,但它现在是一个ActionHelper。我在ZendFramework中使用数据映射器模式。我讨厌我在我的Controller中这样做。所有这些setProperty()->setProperty()->setProperty()看起来都非常难看,我觉得我做错了地方?创建某种类型的服务层是否是更好的选择,我在其中传递整个$feed,然后在该类中实例化我

php - Zend Framework - 可选的路由器标签

很可能我完全以错误的方式解决了这个问题。我是这个框架的新手..我正在开发的网站有两个主要独立的“部分”。一半是信息/社区,一半是商业。我正在使用以下目录结构:--application----default------controllers------layouts------models------views----store------controllers------layouts------models------views--config--library--public我希望在浏览产品时具有如下URL结构:/view/category/model/revision这会调出一

php - Zend Translate 会自动检测语言吗?

这是我的代码$locale=newZend_Locale('en_US');Zend_Registry::set('Zend_Locale',$locale);$GLOBALS['translate']=newZend_Translate(array('adapter'=>'array','content'=>array('Hello'=>'Hi'),'locale'=>'en_US'));gb('translate')->addTranslation(array('content'=>array('Hello'=>'Xinchào'),'locale'=>'vi'));gb('tra

php - 坚持在 Zend 框架中尝试 css mega 菜单

我正在关注zendcast的Zend_Navigation–创建菜单、站点地图和面包屑截屏视频,我想用所谓的纯“super菜单”替换他那里的菜单。截屏使用这样的xml文件家/Reports/reportReports/reportSystemSetup/systemsetupManageGroups/groups/saveLogout/authentication/logout如何使用css格式化以上内容,以便在zend框架中创建类似MegaMenu的效果? 最佳答案 我想我已经弄清楚了,即读取xml文件中的菜单并将其转换为通过ze

php - Zend_Soap - 错误解析 WSDL : Start tag expected, '<' 未找到

对于完全有效的同一个WSDL,我可以像这样使用PEARSOAP正确访问它:$WSDL=newSOAP_WSDL($this->wsdlUrl);$proxy=$WSDL->getProxy();但是不能让它通过Zend_Soap工作,当这样使用时:$soapclient=newZend_Soap_Client($this->wsdlUrl);通过Zend_Soap_Client访问时出现以下错误:Error:SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://abc.xyz.com/agent/TestService.php?wsdl':St

php - zend 站点也需要别名

我有一个zend站点,其中DocRoot设置为public/和URL为(http://dothat.com/controllerA/action9/)-工作正常。我还需要在同一台服务器上运行该站点的副本(http://dothat.com/now/controllerA/action9/)在同一文件夹上运行。(给出的网址是示例)请建议如何在不破坏zend设置本身的情况下完成此操作。 最佳答案 我个人只会在您的Bootstrap中执行一个简单的Zend路由。例子:protectedfunction_initRoutes(){$this

php - zend 有图像查看助手吗

我可以在我的View中输入图像的html但想知道zend是否有一个ImageView助手,就像它有url一样。 最佳答案 不,它没有。而且它可能永远不会有,因为编写像这样的帮助器是微不足道的。但是,对于这种情况,有Zend_View_Helper_HtmlElement,它应该被子类化以实现HTML标签所需的功能。您应该自己编写,或使用imghelperssharedbyphpcommunity之一. 关于php-zend有图像查看助手吗,我们在StackOverflow上找到一个类似的

php - 使用带 Zend_Db_Table 的 DataMapper 与仅直接使用带数据库适配器的 DataMapper 相比有什么优势?

我正在阅读ZendFramework快速入门教程,在他们的演示代码中,他们使用了一个数据映射器,该映射器使用Zend_DB_Table来访问数据库(参见:http://framework.zend.com/manual/en/learning.quickstart.create-model.html)。Zend_DB_Table似乎不使用准备好的语句或提供使用事务的方法。因此,我倾向于直接使用带有zend_db_adapter的数据映射器。考虑到这一点,有人可以就Zend_DB_Table的优势提出建议吗?感谢您的意见!干杯。 最佳答案

php - zend 指定的文档类型错误

所以我试图通过在我的layout.phtml中键入以下内容来将RDFA文档类型添加到zend中...$doctypeHelper=newZend_View_Helper_Doctype();$doctypeHelper->doctype('XHTML1_RDFA');这样我就可以使用headMeta->appendProperty()函数....但是它返回了这个错误:Fatalerror:Uncaughtexception'Zend_View_Exception'withmessage'Thespecifieddoctypeismalformed'我该如何解决这个问题?

php - 如何使 xdebug 与 Zend Studio 一起工作

我有以下配置:在远程机器上:zend_extension=/usr/lib64/php/modules/xdebug.soxdebug.profiler_enable=0xdebug.profiler_enable_trigger=1xdebug.profiler_output_dir=/tmp/xdebugxdebug.remote_connect_back=1xdebug.remote_port=9000在本地机器上:我安装了zendstudio,并将PHPDebugger设置为XDebug。接受设置为任意的远程session。我使用远程连接(sftp)处理代码。telnetloc