sandis_m Posted April 3, 2012 Report Share Posted April 3, 2012 Kā un vai ir iespējams realizēt šādu lietu: ... ka mainīgais tiek definēts kaut kur contentā , bet tiek izvadīts headerī. Quote Link to comment Share on other sites More sharing options...
briedis Posted April 3, 2012 Report Share Posted April 3, 2012 Mainīgie tiek definēti pirms vispār kaut kas tiek izvadīts. Mainīgos definē kontrolierī (Controller), izvadīti tie tiek skatā (View). Palasi par MVC principu. Quote Link to comment Share on other sites More sharing options...
Kavacky Posted April 3, 2012 Report Share Posted April 3, 2012 Tas ir gadījumā, ja tiek izmantots šis princips. Protams, likumu #1 ( pirmo rindiņu brieža postā ) tas neatceļ. Quote Link to comment Share on other sites More sharing options...
codez Posted April 3, 2012 Report Share Posted April 3, 2012 (edited) Es tam izmantoju tādu lietu, ka kontrolerim var būt parent kontroleris un top kā pats pēdējais parent kontroleris hirearhijas ķēdē. Un tad, teiksim kontrolera metodē var darīt šādi: $this->parent['mainigais']=5; vai $this->top['mainigais']=5; atslēgas vārds: HMVC Edited April 3, 2012 by codez Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 3, 2012 Report Share Posted April 3, 2012 Sandis vēl pat MVC nerubī — kur nu vēl HMVC... Quote Link to comment Share on other sites More sharing options...
Kaklz Posted April 3, 2012 Report Share Posted April 3, 2012 Vienkāršākajā gadījumā: index.php: <?php $variable = 'test'; include('header.php'); header.php: <?php echo $variable Viss pārējais jau ir variācijas par tēmu - layouti, templeiti, mvc, hmvc, utt. Doma saglabājas iepriekšējā - tu reāli neizvadi headeri, pirms neesi izpildījis skriptu un piešķīris konkrēto vērtību. Quote Link to comment Share on other sites More sharing options...
sandis_m Posted April 3, 2012 Author Report Share Posted April 3, 2012 Nu labi. Laikam jau nebūt tam tā kā es biju domājis. Kaklz, sākumā jau domāju kaut kā tā, bet... laikam tomēr būs virzīties Sandim uz MVC pusi. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 3, 2012 Report Share Posted April 3, 2012 Jāsāk ar OOP būtu (cik zinu -- tā arī nav tava stiprā puse). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.