Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
467
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.92 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4.  * @data 09/09/2010
  5.  * @autor    Elton Nunes <elton.nunes@teaserpropaganda.com>
  6.  * @versão    0.1
  7.  *
  8. */
  9.  
  10. ## DEFININDO DE TIME ZONE ##
  11.    setlocale (LC_ALL, 'pt_BR');
  12.     date_default_timezone_set('America/Fortaleza');
  13.  
  14.  
  15.  
  16. ## DEFININDO CAMINHO PARA INCLUDE ##
  17. //    set_include_path('/var/www/dexdev/sites/dexdev/library'.PATH_SEPARATOR.get_include_path());
  18.  
  19.     // Adiciona o autoloader do Zend Framework
  20.  
  21. ## INCLUSÃO DE ARQUIVOS ##
  22.  
  23.    require_once 'Zend/Loader/Autoloader.php';
  24.    Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader( true );
  25.    
  26.    
  27. ## INSTANCIANDO O CONTROLER ##
  28.    Zend_Loader::loadClass( 'Zend_Controller_Front' );
  29.    
  30.  
  31. ## VIEW
  32.     $view = new Zend_View();
  33.     Zend_Registry::set( 'view', $view );
  34.     $view->setScriptPath('');
  35.  
  36. ##includes##
  37.    $view->header     = '/var/www/dexdev/sistemas/compracoletiva/includes/header.html';
  38.     $view->footer     = '/var/www/dexdev/sistemas/compracoletiva/includes/footer.html';
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45. ## CONTROLER ##
  46.    $Controlador = Zend_Controller_Front::getInstance();
  47.     $Controlador->throwExceptions(true);
  48.     $Controlador->addModuleDirectory('application');
  49. //    $Controlador->setBaseUrl('/');
  50.    
  51.     $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
  52.     $viewRenderer
  53.         ->setViewScriptPathSpec(':controller/:action.html')
  54.         ->setViewScriptPathNoControllerSpec(':action.html')
  55.         ->setViewSuffix('html');
  56.     Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64. ## VARIAVEIS DE AMBIENTE ##
  65.    //$view->qtd = 5;
  66.    
  67.     $view->site = $_SERVER['SERVER_NAME'];
  68.    
  69.     try
  70.     {
  71.         $Controlador->dispatch();
  72.     }
  73.     catch (Exception $e)
  74.     {
  75.         header('Content-type: text/plain');
  76.         echo $e;
  77.         //$_redirector = new Zend_Controller_Action_Helper_Redirector();
  78.         //$url = '/erro';
  79.         //$_redirector->gotoUrl($url);
  80.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement