php - zend框架中的部分循环

标签 php zend-framework partials

我正在尝试使用 Zend Framework 中的部分循环来打印一些产品。我认为我正在使用这段代码:

echo $this->partialLoop()->setObjectKey('product') >partialLoop('/_loops/singleProduct.phtml', $this->last_products);

它有效,但我不知道如何使用该参数$this->last_products。我在 singleProduct.php 中尝试了这段代码:

echo $this->product['name'];

但我有一个错误: 注意:第 270 行/usr/share/php/libzend-framework-php/Zend/View/Abstract.php 中不存在关键“product”

实际上,我想写的是$this->last_products['name'],但是因为我有partialLoop()->setObjectKey('product')强> 我认为这就是它的工作原理。我做错了什么?

谢谢!

最佳答案

您可以使用$this->name来编写它

关于php - zend框架中的部分循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16837505/

相关文章:

mysql - 在 zend 验证器 float 中使用 "."作为小数

angularjs - ng-show 不与 ng-include 一起使用

ruby-on-rails - Rails 正在寻找错误目录中的部分内容

php - 如何防止搜索表单中的XSS?

javascript - 如何防止空输入?

php - Symfony2 与 KnpGaufrette 与 S3 与 LiipImagine

php - Zend Framework 如何在不同的模块中使用相同的模型?

php - $_GET[] 和通配符的 MySQL 注入(inject)安全性的正确语法是什么

PHP fatal error : Class 'Zend\Mvc\Application' not found

css - "lessify"一个CSS颜色主题