⊗ppMVUFmVwPD 11 of 35 menu

Prosleđivanje podataka u prikaz u MVC-u u PHP-u

Pomoću drugog parametra metode render možemo prosleđivati podatke iz kontrolera u prikaz. Podatke treba proslediti u obliku asocijativnog niza. Pritom će u prikazu ključevi ovog niza postati promenljive sa odgovarajućim vrednostima.

Hajde da pogledamo u praksi. Prosledimo u naš prikaz niz sa tri elementa:

<?php namespace Project\Controllers; use Core\Controller; class PageController extends Controller { public function act() { return $this->render('page/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

Kao što vidite, ključevi našeg niza su 'var1', 'var2' i 'var3'. To znači da će u prikazu biti dostupne takve promenljive i možemo da prikažemo njihove vrednosti na potrebnim mestima u HTML kodu. Uradimo to:

<div> ovo je prikaz akcije act kontrolera test </div> <ul> <li><?php echo $var1; ?></li> <li><?php echo $var2; ?></li> <li><?php echo $var3; ?></li> </ul>

Izvedite opisane manipulacije, a zatim pristupite našoj akciji preko adresne linije. Uverite se da će se u pretraživaču pojaviti tekst iz kreiranog prikaza.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij