问题标签 [zend-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Zend Framework:与数据库交互的正确方法?
我对 Zend Framework 和 MVC 还很陌生,我对 Zend_DB 以及与数据库交互的正确方式有点困惑。
我正在使用 PDO MySQL 适配器并创建了一些类来扩展抽象类:
似乎有很多方法可以访问数据库(fetchAll()、find()、fetchAll() 通过适配器、insert()、createRow() 和 save()、select() 对象),我总是发现自己要回去让文档弄清楚我应该做什么。
SO 教会了我准备好的语句是要走的路,我一直在尝试使用行集和行(我应该是吗?),但我仍然对与数据库交互的最佳方式感到困惑?
(为这个非常开放的问题道歉)
php - 如何更正 Zend_Uri_Exception (YouTube API with PHP Zend Gdata)
我正在使用 Zend Gdata 从 PHP 脚本与 YouTube API 交互。实际上我的工作正常,突然我收到一个关于“Zend_Uri_Exception”的致命错误,消息“提供的 URI 无效”。我该如何纠正异常?
代码:
输出:
zend-framework - Zend Framework:有没有办法获取视图模板目录的路径?
我只是想找到一种方法来使用 Zend 框架获取我的视图模板目录的路径。有没有办法做到这一点?
zend-framework - 使用上传图片时总是出现此错误 - 使用 Zend Framework
当我在脚本中使用图像上传时总是会出现这个错误。我正在使用 Zend 框架。我不知道该怎么办?
我的 Zend 路径:public_html/include/zend phpinfo:hotbuzz.in/phpinfo.php
我没有在 .htaccess 中配置 Zend 的路径
?
php - Zend_Form 单选元素
下面是在 Zend_Form 中创建带有是/否选项的单选按钮元素的示例代码。关于如何将所需答案设置为“是”的任何想法,因此如果选择“否”,验证将失败?下面的代码将接受是或否。
php - 我已经安装了 Zend Framework 并且需要在 PHP 中设置包含路径?
我已将 Zend Framework 文件转储到
“home/hotbuzz/public_html/include/zend/”
我的主机:linux
我想将它加载到我的脚本中。每当我加载时,我都会收到此错误。
一些信息:我询问了我的 Zend,托管人说它位于“usr/local/zend”
但我想用这个 home/hotbuzz/public_html/include/zend/
我在我的 PHP 中添加了这些内容:
我收到这个错误
我想在我的 PHP 代码中设置包含路径并对其进行配置(.htaccess)。
php - 使用 Zend 框架处理输入(Post、get 等)
我在 zend 代码上重构 php,所有代码都充满了$_GET["this"]
and $_POST["that"]
。我一直使用更多的 phpish$this->_request->getPost('this')
和$this->_request->getQuery('that')
(这个与 getquery 而不是 getGet 不太合乎逻辑)。
所以我想知道我的方法是否更安全/更好/更容易维护。我在 Zend Framework 文档中读到,您必须验证自己的输入,因为请求对象不会这样做。
这给我留下了两个问题:
- 这两个哪个最好?(或者如果有另一种更好的方法)
- 使用这种方法验证 php 输入的最佳实践是什么?
谢谢!
php - Zend_Db_Table 关系和 Zend_Paginator
有没有办法在选择上应用分页器限制,我将其发送到 findDependentRowset 函数?例如:
谢谢
zend-framework - Zend_Loader 找不到我的文件?
我正在关注Zend Forms 上的本教程。我逐字复制它,我得到了这个错误
致命错误:在第 10 行的 /Quickstart/application/controllers/IndexController.php 中找不到类“forms_ContactForm”
这让我相信它没有加载到类中,所以我将它添加到我的 IndexController.php 文件中
这是我收到的主要错误,我相信这是因为它找不到我的 form_ContactForm.php 文件,我不确定为什么。
这是我的文件夹层次结构:
快速入门
应用程序
控制器
表单
布局
视
图库
公共
链接到完整错误文本
任何帮助将不胜感激,
列维
php - Zend_Form -> 很好地改变 setRequired() 验证消息
假设我创建了一个这样的文本元素:
什么是更改默认错误消息的最佳方法:
值为空,但需要非空值
到自定义消息?我在某处读到替换消息,只需使用 addValidator(...,而不是 (NO setRequired),如下所示:
但在我的测试中,这不起作用 - 它根本不验证 -它会通过一个空的文本字段。同时使用两者 (addValidator('NotEmp.. + setRequired(true))也不起作用 - 它双重验证,给出两条错误消息。
有任何想法吗?
谢谢!