Автор Тема: Model-View-Controler  (Прочетена 2482 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

lamondbg

  • Jr. Member
  • **
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 75
Model-View-Controler
« -: 07 Февруари 2010, 23:24:26 »
Някой да има няк ' во малко примерно приложение разработено по МВЦ модела? Проблема ми е как да си организирам файловете и папките. И по-точно вю частта. Това което съчиних от всичко изчетено е нещо такова. Един индексен файл в който през гет разбирам какво иска да прави усера. В тоя файл инклудвам фронтедн контролер и бакенд ако усера е админ и те според зависи от гет параметъра вършат няк ' ва работа и после инклуудват различни вю-та.
index.php
Код: PHP
  1. <?php
  2. include_once  ' ../config/config.php ' ;
  3.  
  4. include  ' ../application/frontend_controler.php.php ' ;
  5. $fr_end=new Controler();
  6. $fr_end->invoke();
  7. ?>
  8.  
frontend_controler.php
Код: PHP
  1. <?php
  2. //include_once  ' ../lib/tools/Form_calss.php ' ;
  3. include_once  ' ../lib/om/User_class.php ' ;
  4. class Controler {
  5.     function  __construct() {
  6.        
  7.     }
  8.     function invoke() {
  9.         if(!isset ($_GET[ ' mode ' ])) {
  10.             include_once  ' ../views/index_veiw.php ' ;
  11.         }elseif(isset ($_GET[ ' mode ' ]) && $_GET[ ' mode ' ]== ' register ' ) {
  12.             $user = new User();
  13.             $user->create_user();
  14.             $error=$user->user_check();
  15.             //$user->display();
  16.             if($error==NULL) {
  17.                 $add=$user->add_user($user);
  18.                 // var_dump($add);
  19.             }
  20.             include_once  ' ../views/register_view.php ' ;
  21.         }
  22.     }
  23. }
  24.  
  25. ?>
  26.  
В тая функция инвоук смятам да набита с ифове или може би суич всички модове които мога да имам. Всяка помощ е добре дошла. (:
« Последна редакция: 15 Април 2015, 22:42:06 от Avalanche »

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Отг: Model-View-Controler
« Отговор #1 -: 07 Февруари 2010, 23:54:36 »
Съвет! Ако не познаваш добре модела и изкаш да го използваш не е добро решение по добре се запознай първо с него и полсе. може много да се омотаеш. Има достатъчно инфо на БГ запознай се какво е и си създай свой който да е разбираем за теб самия. Аз имам собствено разбиране за него и когато не ползвам ООП си правя мой идеи.
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width: