zf2 PartialLoop的附加参数

时间:2013-05-26 14:17:12

标签: zend-framework2

我有一个像这样的部分循环:

$this->size = 'small';
echo $this->partialLoop('item', $items);

我想在我的部分循环中得到变量'size',如:

echo $this->view->size;

怎么办?

2 个答案:

答案 0 :(得分:0)

$ items数组中的每个项目都应包含大小,然后您可以从部分模板中执行$ this->大小。

答案 1 :(得分:0)

您需要在$ items数组中使用键/值对。

例如,除了$ items中的其他内容之外,您还应将'size'设置为键,将'small'设置为值。 $ items ['size'] ='small';

然后将传递给partial,您可以在部分中使用$ this-> size

引用它

https://packages.zendframework.com/docs/latest/manual/en/modules/zend.view.helpers.html#partial-helper