示例#1
0
 protected function prepareData()
 {
     parent::prepareData();
     $em = $this->em();
     $selectsDp = \ru\nazarov\sitebase\Facade::getReportSelectsDps();
     $this->view()->set('content', 'report_form.tpl')->set('orgs', $selectsDp->orgs)->set('persons', $selectsDp->persons)->set('contacts', $selectsDp->contacts)->set('apps', $selectsDp->apps)->set('supplierTypeId', $em->getRepository('\\ru\\nazarov\\crm\\entities\\OrganizationType')->findOneBy(array('code' => 'supplier'))->getId())->set('clientTypeId', $em->getRepository('\\ru\\nazarov\\crm\\entities\\OrganizationType')->findOneBy(array('code' => 'client'))->getId());
     //->set('apps', array_map(function ($app) { return (object) array('id' => $app->getId()); 'client' => }, ));
 }
示例#2
0
 protected function prepareData()
 {
     parent::prepareData();
     $selectsDp = \ru\nazarov\sitebase\Facade::getReportSelectsDps();
     $this->view()->set('content', 'report_form.tpl')->set('orgs', $selectsDp->orgs)->set('persons', $selectsDp->persons)->set('contacts', $selectsDp->contacts)->set('apps', $selectsDp->apps)->set('date', $this->_item->getDate());
 }