/** * Called after render, and displays the data onto the browser * * @access private * @return void **/ private function display() { $base = Zend_Registry::get("base"); Gecko_Template::setTemplateDir($base->getControllerName()); print Gecko_Template::controllerRender($this->_template, $this->getVars()); }
/** * Creates a error message * * @param string $msg * @param string $log_msg * @return void **/ public static function Error($msg, $title = "", $log_msg = "") { ob_end_clean(); $cfg = Zend_Registry::get("config"); $baseDir = Zend_Registry::get("baseDir"); $error = $baseDir . $cfg->Template->error; if (empty($error)) { $template = Gecko_Router::LIBRARY_DIR . "/Assets/files/error.php"; } else { $template = $error; } if (!empty($log_msg)) { Gecko_Log::getInstance()->Log($log_msg, Zend_Log::DEBUG); } if (empty($title)) { $title = "Critical Error"; } $output = Gecko_Template::renderTemplate($template, array("title" => $title, "error" => $msg), true); die($output); }
<?php // // +------------------------------------------------------------------------+ // | Gecko Framework | // +------------------------------------------------------------------------+ // if (!$JSIncluded) { if ($inRouter) { Gecko_Template::registerLibrary($colorDir . "/colorpicker.js"); } else { ?> <script src="<?php echo $colorDir; ?> /colorpicker.js" type="text/javascript"></script> <?php } } echo $html; ?> <input type="text" id="<?php echo $rawName; ?> " name="<?php echo $name; ?> " size="9" value="" /> <input type="text" id="<?php echo $watchId; ?>
<?php // // +------------------------------------------------------------------------+ // | Gecko Framework | // +------------------------------------------------------------------------+ // if (!$JSIncluded) { if ($inRouter) { Gecko_Template::registerLibrary($popcalDir . "/popcalendar.js"); } else { ?> <script src="<?php echo $popcalDir; ?> /popcalendar.js" type="text/javascript"></script> <?php } } ?> <input type="text" name="<?php echo $name; ?> " id="fields:<?php echo $rawName; ?> " value="<?php echo $value; ?> " size="<?php echo $size;