私はeZComponentsフレームワークを初めて使用し、Mvcツールと永続オブジェクトを使用してmysqlからのデータを操作しています。
1ページに1つの商品を表示できますが、商品を一覧表示できません。誰かがこのコードで私を助けることができますか?
controller.php
public function doListproducts()
{
$ret = new ezcMvcResult;
$session = ezcPersistentSessionInstance::get();
$q = $session->createFindQuery('Product');
$objects = $session->findIterator($q, 'Product');
//$objects = $session->find($q, 'Product');
foreach ( $objects as $object )
{
$ret->variables['products'] = $object;
//$ret->variables['products'] = $object->getState();
}
return $ret;
}
レンプレート:
{use $products}
{foreach $products as $product}
{$article['product']}<br>{$product['body']}<br><br>
{/foreach}
コメントは異なる解決策ですが、どちらも機能しません。ご協力いただきありがとうございます