O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

10. view one record

84 visualizações

Publicada em

http://www.rraducanu.ro

Publicada em: Educação
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

10. view one record

  1. 1. View one record
  2. 2. IndexController public function viewAction() { $id=(int)$this->params()->fromRoute('id',0); if($id==0){ exit('invalid id'); } try{ $flower=$this->table->getFlower($id); } catch (Exception $e) { exit('Error!'); } $request=$this->getRequest(); $viewModel = new ViewModel(array('flower'=>$flower)); $viewModel->setTemplate('data/index/view'); return $viewModel; }
  3. 3. config/module.config.php 'data' => [ 'type' => Segment::class, 'options' => [ 'route' => '/data[/:action[/:id]]', 'defaults' => [ 'controller' => ControllerIndexController::class, 'action' => 'index', ], ], ],
  4. 4. FlowerTable public function getFlower(int $id) { $current=$this->tableGateway->select(['id'=>$id]); return $current->current(); }
  5. 5. view/data/index/view.phtml <ul> <li>Nume: <?php echo $flower->getNume();?></li> <li>Culoare: <?php echo $flower->getCuloare();?></li> <li>Marime: <?php echo $flower->getMarime();?></li> <li>Pret: <?php echo $flower->getPret();?></li> </ul>

×