public function load() { parent::load(); $model = new SupportCenters(); $scs = $model->getindex(); $this->view->scs = array(); foreach ($this->sc_ids as $sc_id) { $this->view->scs[$sc_id] = $scs[$sc_id][0]; } if (isset($_REQUEST["summary_attrs_showcontact"])) { $this->view->contacts = array(); $cmodel = new SupportCenterContact(); $contacts = $cmodel->getindex(); //group by contact_type_id foreach ($this->sc_ids as $sc_id) { $types = array(); if (isset($contacts[$sc_id])) { foreach ($contacts[$sc_id] as $contact) { if (!isset($types[$contact->contact_type])) { $types[$contact->contact_type] = array(); } $types[$contact->contact_type][] = $contact; } $this->view->contacts[$sc_id] = $types; } } } if (isset($_REQUEST["summary_attrs_showsites"])) { $model = new Site(); $this->view->sites = $model->getgroupby("sc_id"); } }
<?php define('SCRIBE_PATH', dirname(__FILE__) . '/'); define('SCRIBE_VERSION', '0.0.3+'); // Include all define('DS', DIRECTORY_SEPARATOR); include SCRIBE_PATH . 'include/utilities.php'; include SCRIBE_PATH . 'include/class.scblock.php'; include SCRIBE_PATH . 'include/class.scribe.php'; include SCRIBE_PATH . 'include/class.scconfig.php'; include SCRIBE_PATH . 'include/class.scproject.php'; include SCRIBE_PATH . 'include/class.screader.php'; include SCRIBE_PATH . 'include/class.sccontroller.php'; include SCRIBE_PATH . 'include/class.scoutput.php'; include SCRIBE_PATH . 'include/class.scstatus.php'; include SCRIBE_PATH . 'include/reader.default.php'; include SCRIBE_PATH . 'include/output.html.php'; include SCRIBE_PATH . 'vendors/markdown/markdown.php'; include SCRIBE_PATH . 'vendors/spyc/spyc.php'; // global $Sc; // $Sc = new Scribe; // $Sc->Controller->go(); $c = new ScController(); $c->go();