/** * Set doctype * * @return void */ public function setDoctype() { $options = $this->getOptions(); if (array_key_exists('doctype', $options)) { $this->_view->doctype($options['doctype']); } }
public function getView() { if (null === $this->_view) { $this->_view = new Zend_View(); // doctype needed because of usage of cdata in HeadScript-Helper $this->_view->doctype('XHTML1_STRICT'); } return $this->_view; }
public function _initView() { // Initialize view $view = new Zend_View(); // Setup Helper Paths $view->setHelperPath(SM_LIB . DIRECTORY_SEPARATOR . 'View' . DIRECTORY_SEPARATOR . 'Helper', 'Smallunch_lib_View_Helper'); // Add Global Helper path (typically application/helpers $view->addHelperPath(GLOBAL_HELPER_DIR . DIRECTORY_SEPARATOR . 'View'); // add per application helper path (typically application/(backend, frontend)/helpers $view->addHelperPath(APPLICATION_DIRECTORY . DIRECTORY_SEPARATOR . 'Helper' . DIRECTORY_SEPARATOR . 'View'); // Setup layout if (isset($this->config->layout->doctype)) { $view->doctype($this->config->layout->doctype); } if (isset($this->config->default->title)) { $view->headTitle($this->config->default->title); } if (isset($this->config->default->meta_keywords)) { $view->headMeta($this->config->default->meta_keywords, 'keywords'); } if (isset($this->config->default->meta_description)) { $view->headMeta($this->config->default->meta_description, 'description'); } if (isset($this->config->layout->charset)) { $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=' . $this->config->layout->charset); } if (isset($this->config->layout->content_language)) { $view->headMeta()->appendHttpEquiv('Content-Language', $this->config->layout->content_language); } // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }
public function testImageTagObeysDoctype() { $this->view->doctype('XHTML1_STRICT'); $this->helper->setBaseUrl('http://example.com'); $image = $this->helper->tinySrc('foo.jpg'); $this->assertContains('/>', $image); }
/** * Bootstrapping view * * @return Zend_View */ protected function _initView() { // initialize view $view = new Zend_View(); $view->doctype("XHTML1_STRICT"); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); // translate $view->translate = $translate = Zend_Registry::get("translate"); $viewRenderer->setView($view); // college default info parameters $config = $this->getOption('app'); $config['environment'] = APPLICATION_ENV; $view->app = $config; $view->headTitle($config['header']); // Helpers $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper"); $view->jQuery()->enable(); $view->addHelperPath(APPLICATION_PATH . "/views/helpers/", "My_View_Helper"); // Navigation $navigation = Zend_Registry::get('navigation'); $view->navigation($navigation)->setTranslator($translate); // Return it, so that it can be stored by the bootstrap return $view; }
protected function _initView() { $options = $this->getOption('resources'); if (isset($options['view'])) { $view = new Zend_View($options['view']); } else { $view = new Zend_View(); } if (isset($options['view']['doctype'])) { $view->doctype($options['view']['doctype']); } if (isset($options['view']['contentType'])) { $view->headMeta()->appendHttpEquiv('Content-Type', $options['view']['contentType']); } /** * Default Title */ $view->headTitle('IPMCore')->setSeparator(' - '); $rev = $options['view']['version']; /** * JavaScript. Also see Layout.phtml in app/layouts */ $view->headScript()->appendFile('/js/jslibs.js', 'text/javascript')->appendFile('/js/ipmc/ipmcore.scripts_' . $rev . '.js', 'text/javascript'); /** * CSS. Also see Layout.phtml in app/layouts */ $view->headLink()->appendStylesheet('/css/print_' . $rev . '.css', 'print')->appendStylesheet('/css/screen_' . $rev . '.css', 'screen, projection')->appendStylesheet('/css/ie_' . $rev . '.css', 'screen, projection', 'IE')->appendStylesheet('/css/ipmcore_' . $rev . '.css'); if (APPLICATION_ENV != 'production') { Zend_Registry::set('version', $options['view']['version']); } $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); return $view; }
protected function _initView() { $options = $this->getOptions(); if (!isset($options['resources']['view'])) { return; } $config = $options['resources']['view']; if (isset($config)) { $view = new Zend_View($config); } else { $view = new Zend_View(); } $view->setUseStreamWrapper(true); if (isset($config['doctype'])) { $view->doctype($config['doctype']); } if (isset($config['language'])) { $view->headMeta()->appendName('language', $config['language']); } if (isset($config['charset'])) { $view->headMeta()->setCharset($config['charset'], 'charset'); } $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); return $view; }
/** * Init view */ protected function _initView() { $theme = 'default-ui'; if (isset($_COOKIE["theme"])) { $theme = $_COOKIE["theme"]; } elseif (isset($this->config->app->theme)) { $theme = $this->config->app->theme; } define('THEME', $theme); // Initialize view $_options = $this->getOptions(); $view = new Zend_View(); $view->doctype('HTML5'); $view->headMeta() ->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8') ->appendHttpEquiv('X-UA-Compatible', 'IE=Edge'); $view->headTitle($_options['app']['name'])->setSeparator(' - '); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper( 'ViewRenderer' ); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }
public function preDispatch() { $bootstrap = $this->getActionController()->getInvokeArg('bootstrap'); $config = $bootstrap->getOptions(); $module = $this->getRequest()->getModuleName(); if (isset($config[$module]['resources']['layout']['layout'])) { $layoutScript = $config[$module]['resources']['layout']['layout']; $this->getActionController()->getHelper('layout')->setLayout($layoutScript); } if (isset($config[$module]['site'])) { $headtitle = $config[$module]['site']['headtitle']; $keywords = $config[$module]['site']['keywords']; $description = $config[$module]['site']['description']; $layout = $module . '.css'; $favicon = $module . '/favicon.ico'; } else { $headtitle = $config['site']['headtitle']; $keywords = $config['site']['keywords']; $description = $config['site']['description']; $layout = 'default.css'; $favicon = 'favicon.ico'; } $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle($headtitle); $view->headTitle()->setSeparator(' | '); $view->headLink()->prependStylesheet('/css/' . $layout)->headLink(array('rel' => 'favicon', 'href' => '/images/' . $favicon), 'PREPEND')->prependStylesheet('/css/reset.css')->appendStylesheet('/css/menu.css'); $view->env = APPLICATION_ENV; $view->headMeta()->appendName('keyword', $keywords)->appendName('description', $description)->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8')->appendHttpEquiv('Content-Language', 'en-US'); }
/** * Setup head block * @return null */ protected function _setupHeadOptions() { // Défini le charset $this->_view->headMeta()->setHttpEquiv( 'Content-Type', 'text/html; charset=' . $this->_localOptions['encoding'] ); // Défini le doctype $this->_view->doctype($this->_localOptions['doctype']); }
protected function _initView() { $this->bootstrap(array('request')); // Initialize view $view = new Zend_View(); $view->setEncoding('UTF-8'); $view->doctype('XHTML1_STRICT'); $view->headTitle()->setSeparator(' » '); // Save the base URL $view->baseUrl = $this->getResource('request')->getBaseUrl(); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Add some stylesheet $view->headLink()->appendStylesheet($view->baseUrl . '/css/default.css'); // Set user info /* $session = $this->getResource('session'); $view->userLoggedIn = $session->logged_in; $view->userInfo = $session->user; */ $view->addHelperPath(APPLICATION_PATH . '/views/helpers', 'SimpleCal_View_Helper_'); Zend_Dojo::enableView($view); // Return it, so that it can be stored by the bootstrap return $view; }
public function getView() { if (null === $this->_view) { $options = $this->getOptions(); $title = ''; $doctype = ''; $contentType = 'text/html; charset=iso-8859-1'; if (array_key_exists('title', $options)) { $title = $options['title']; unset($options['title']); } if (isset($options['doctype'])) { $doctype = $options['doctype']; unset($options['doctype']); } if (isset($options['content-type'])) { $contentType = $options['content-type']; unset($options['content-type']); } $view = new Zend_View($options); $view->doctype($doctype); $view->headTitle($title); $view->headMeta()->setHttpEquiv('content-type', $contentType); $view->setHelperPath(LIBRARY_PATH . DS . 'Webbers/View/Helper', 'Webbers_View_Helper'); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setViewSuffix('inc'); $viewRenderer->setView($view); $this->_view = $view; } return $this->_view; }
/** * _responseHtml * * @return void */ private function _responseHtml() { $body = $this->_viewRenderer->getResponse()->getBody(); $respHeader = "{$this->_view->doctype()}\n <html>\n <head>\n {$this->_view->headMeta()}\n {$this->_view->headTitle()}\n {$this->_view->headStyle()}\n {$this->_view->headLink()}\n {$this->_view->headScript()}\n {$this->_view->dojo()}\n </head>"; $respBody = "<body>{$body}</body>"; $respFooter = "</html>"; $this->_viewRenderer->getResponse()->setBody($respHeader . $respBody . $respFooter); }
protected function _initView() { $view = new Zend_View(); //实例化两个资源 $view->doctype('XHTML1_STRICT'); $view->headTitle('可幻教育'); return $view; }
protected function _initView() { $view = new Zend_View(); $view->setEncoding('UTF-8'); $view->doctype(Zend_View_Helper_Doctype::XHTML11); $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view); Zend_Controller_Action_HelperBroker::addHelper($viewRenderer); Zend_Registry::set('view', $view); }
protected function _initView() { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer(); $view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper'); $viewRenderer->setView($view); Zend_Controller_Action_HelperBroker::addHelper($viewRenderer); }
protected function _initView() { $view = new Zend_View(); $view->doctype('HTML5'); $view->headTitle()->setSeparator(' | '); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8'); $view->setHelperPath(APPLICATION_PATH . '/modules/admin/views/helpers/'); $view->addHelperPath(APPLICATION_PATH . '/modules/public/views/helpers/'); Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer')->setView($view); }
protected function _initView() { $view = new Zend_View(); $view->doctype('XHTML1_TRANSITIONAL'); $view->setEncoding('UTF-8'); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8')->appendHttpEquiv('Content-Language', 'en-US'); $view->headTitle('Chargify Sample App')->setSeparator(' | '); $view->addHelperPath('Crucial/View/Helper/', 'Crucial_View_Helper'); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); }
protected function _initView() { // Initialize view $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle('ZF Secure Login'); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }
/** @inheritdoc */ public function getView() { if (null === $this->_view) { $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer'); if (!$viewRenderer->view) { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $viewRenderer->setView($view); } } return parent::getView(); }
protected function _initView() { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle('Truffes'); $view->headLink()->appendStylesheet('/css/main.css'); $view->addHelperPath(APPLICATION_PATH . '/helpers', 'View_Helper'); $view->addHelperPath(APPLICATION_PATH . '/modules/frontend/views/helpers', 'View_Helper'); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); return $view; }
protected function _initView() { // Initialize view $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); // $view->headTitle($view->translate('skin.oficial_site_info')); // $view->env = APPLICATION_ENV; // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }
protected function _initView() { $view = new Zend_View(); $view->doctype('XHTML1_TRANSITIONAL'); $view->headMeta()->appendHttpEquiv('Content-type', 'text/html;charset=utf-8'); $view->headTitle('· Intermodels · Un deseo...hecho realidad · Modelos · Gogós · Azafatas · Agencia · Barcelona ·')->setSeparator(' - '); $view->headScript()->prependFile('http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js'); $view->addHelperPath('Neo/View/Helper', 'Neo_View_Helper'); $view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper'); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); return $view; }
protected function _initViewHelpers() { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headMeta()->appendHttpEquiv('content-type', 'text/html:charset=utf-8')->appendName('description', 'ISKCON Congregation Database-Mumbai Chowpatty'); $view->headTitle('Radha Gopinath Mandir'); // Create new view object if not already instantiated //$view = new Zend_View(); Zend_Dojo::enableView($view); $view->dojo()->addStyleSheetModule('dijit.themes.tundra')->setDjConfigOption('usePlainJson', true)->disable(); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); }
protected function _initView() { // Initialize view $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle()->setSeparator(' - ')->append('Fedit'); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8'); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }
/** * Constructor requiring Zend_Form instance to be rendered * @param Zend_Form $form */ public function __construct(Zend_Form $form, $form_id = null) { // create view and specify doctype to have self-closing tags. $view = new Zend_View(); $view->setBasePath(dirname(__FILE__)); $view->doctype('XHTML1_TRANSITIONAL'); $this->form = $form; $this->form->setView(new Zend_View()); $this->form->setAttrib('class', 'form_dynamic'); if (!is_null($form_id)) { $this->form->setAttrib('id', $form_id); } }
protected function _initView() { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle('My First Zend Framework Application'); // ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8'); // $view->headLink()->appendStylesheet( 'http://zquick.vpak.dv.rbc.ru/Auto/public/css/style.css' ); // save return $view; }
protected function _initView() { // Initialize view $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->setEncoding('utf-8'); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8'); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); Zend_Controller_Action_HelperBroker::addPath(APPLICATION_PATH . '/controllers/helpers'); // Return it, so that it can be stored by the bootstrap return $view; }
protected function _initView() { // Initialize view $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headTitle('My First Zend Framework Application'); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper'); $viewRenderer->setView($view); Zend_Dojo::enableView($view); // Return it, so that it can be stored by the bootstrap return $view; }
/** * Nastavuje view * * @return Zend_View */ public function getView() { $view = new Zend_View(); $view->doctype('XHTML1_STRICT'); $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8'); //->appendHttpEquiv('X-UA-Compatible', 'IE=EmulateIE7'); $request = new Zend_Controller_Request_Http(); $view->addHelperPath(APP_PATH . "/helpers", "Unodor_View_Helper"); // Add it to the ViewRenderer $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); // Return it, so that it can be stored by the bootstrap return $view; }