如何在Mautic中获取与特定细分相关的所有联系人?

时间:2018-07-25 09:40:16

标签: php symfony mautic

我想在mautic中列出与特定细分受众群相关的所有联系人,但找不到用于此目的的任何方法。 这是我的控制器代码

class DefaultController extends FormController
{ 

    public function listAction(){

        $model   = $this->getModel('lead.list');  


        $items   = $model->getEntities();  

        $listIds    = array_keys($items->getIterator());  

        $leadCounts = (!empty($listIds)) ? $model->getRepository()->getLeadCount($listIds) : []; 

        $parameters = array('items' => $items , 'leadCounts' => $leadCounts);  

           return $this->delegateView(
            array( 
                'viewParameters'  => $parameters,
                'contentTemplate' => 'MauticLeadPipelineBundle:Segments:index.html.php',
                'passthroughVars' => array(
                    'activeLink'    => 'tes_lead_pipelines',
                    'route'         => $this->generateUrl('test_lead_pipelines')
                )
            )
        );
    }
}

在我看来,需要显示细分名称并列出与之关联的所有联系人姓名。

 <?php foreach ($items as $key => $item) {?>
                <th>
                    <?php echo $item->getAlias();?>   


                </th>
                <?php }?>

我想要一种方法,以便可以从该项目对象中获取所有线索 我已经尝试过$item->getLeads(),但是没有用。

0 个答案:

没有答案