Ignore:
Timestamp:
Jan 23, 2012, 10:37:31 AM (13 years ago)
Author:
chronos
Message:
  • Přidáno: Kostra základního systémového modulu System.
  • Přidáno: Obsluha datových typů pro HTML kód a HTTP protokol.
  • Upraveno: Do ViewList zkopírování generování tabulky se stránkováním a řazením.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Common/Module.php

    r379 r383  
    7777  var $Modules = array();
    7878  var $Models = array();
     79  var $Menu = array();
    7980 
    8081  function __construct($Database)
     
    9293    //DebugLog('Loading modules...');
    9394    $this->Modules = array();
    94     $Query = 'SELECT `Id`, `Name` FROM `SystemModule`';
     95    $Query = 'SELECT `Id`, `Name`,`Installed` FROM `SystemModule`';
    9596    if($Installed) $Query .= ' WHERE `Installed`=1';
    96       else $Query .= ' WHERE `Installed`=0';
     97      else $Query .= ''; // WHERE `Installed`=0';
    9798    $DbResult = $this->Database->query($Query);
    9899    while($Module = $DbResult->fetch_array())
     
    103104      $NewModule = new $ModuleClassName($this->Database, $this);     
    104105      $NewModule->Id = $Module['Id'];
     106      $NewModule->Installed = $Module['Installed'];
    105107      $this->Modules[$Module['Name']] = $NewModule;
    106108    }     
     
    146148    $this->LoadModules(false);
    147149    foreach($this->Modules as $Index => $Module)
    148     {
     150    {     
    149151      $this->Modules[$Index]->Install();
    150152    }
Note: See TracChangeset for help on using the changeset viewer.