首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在视图中使用理论查询结果?

问如何在视图中使用理论查询结果?
EN

Stack Overflow用户
提问于 2015-04-10 16:02:53
回答 1查看 78关注 0票数 0

我怎样才能得到独立的元素?例如,$language->LanguageName。

这是我的控制器代码:

代码语言:javascript
复制
class IndexController extends AbstractActionController {

protected $entityManager;

public function getEntityManager()
{
    if (null === $this->entityManager) {
        $this->entityManager = $this->getServiceLocator()->get('Doctrine\ORM\EntityManager');
    }
    return $this->entityManager;
}

public function indexAction() {
    $language = $this->getEntityManager()
                     ->getRepository('\LanguagesModule\Entity\LanguageCommon')
                     ->findAll();

    $viewModel = new ViewModel([ 'languages' => $language ]);
    return $viewModel;
}}

这是我的视图文件代码..。

代码语言:javascript
复制
<?php foreach ($this->languages as $language) : ?>
<tr>
    <pre><?php print_r($language) ?></pre>
</tr>

结果我有

代码语言:javascript
复制
LanguagesModule\Entity\LanguageCommon Object
(
    [LanguageId:protected] => 1
    [LanguageName:protected] => English
    [LanguageCode2:protected] => en
    [LanguageCode3:protected] => eng
    [LanguageImage:protected] => img_path
    [LanguageActive:protected] => 1
)

LanguagesModule\Entity\LanguageCommon Object
(
    [LanguageId:protected] => 2
    [LanguageName:protected] => Other
    [LanguageCode2:protected] => ot
    [LanguageCode3:protected] => oth
    [LanguageImage:protected] => image_path
    [LanguageActive:protected] => 1
)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-10 19:10:35

您将返回一个实体数组。因此,循环遍历对象,并使用实体的getters来获取每个字段的值。这应该是可行的:

代码语言:javascript
复制
<?php foreach ($languages as $language) : ?>
            <tr> 
                <td><?php echo $language->getLanguageId(); ?></td>
                <td><?php echo $language->getLanguageName(); ?></td> 
                <td>....</td> 
            </tr>
<?php endforeach;?> 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29565905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档