Zend framework 将keyvalue传递给我的内部循环
在我看来,我想显示2个记录集,如下所示:Zend framework 将keyvalue传递给我的内部循环,zend-framework,zend-db,zend-view,zend-framework3,Zend Framework,Zend Db,Zend View,Zend Framework3,在我看来,我想显示2个记录集,如下所示: <?php //var_dump(get_object_vars($projects)); foreach ($projects as $project) : //var_dump(get_object_vars($project)); ?> <tr> <td><?= $project['Projectname']?></td> <td><
<?php
//var_dump(get_object_vars($projects));
foreach ($projects as $project) :
//var_dump(get_object_vars($project));
?>
<tr>
<td><?= $project['Projectname']?></td>
<td><?= $project['ProjectShortcut']?></td>
<td><?= $project['ProjectCiNumber']?></td>
<td><?= $project['Unitname']?></td>
<td><?= $project['UnitShortcut']?></td>
<td><?= $project['UnitCiNumber']?></td>
<td>
<a href="<?= $this->url('import', ['action' => 'edit', 'id' => $import->DCLID]) ?>">Edit</a>
<a href="<?= $this->url('import', ['action' => 'delete', 'id' => $import->DCLID]) ?>">Delete</a>
</td>
<?php foreach ($dcls as $dcl) : ?>
<td><?= $this->Path?></td>
<td><?= $this->UnitID?></td>
<td><?= $this->Importdate?></td>
</tr>
<?php endforeach;
endforeach; ?
不知何故,在ViewModel或视图中,我希望为dcl集合提供一个参数UnitID
所以我的问题是,在我看来,我应该在哪里做呢?确切的语法是什么?您能解释一下,什么是
UnitID
数据吗?再举一个例子,键值
它当然是一个整数的外键值
return new ViewModel([
'projects' => $this->projectTable->fetchAll(),
'dcls' => $this->table->fetchAll()
]);