0

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

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

我想像这样在我的部分循环中获取变量“大小”:

echo $this->view->size;

怎么做 ?

4

2 回答 2

0

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

于 2013-11-12T07:14:45.057 回答
0

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

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

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

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

于 2013-12-09T19:57:46.477 回答