本文整理汇总了PHP中Zend_View::headTitle方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_View::headTitle方法的具体用法?PHP Zend_View::headTitle怎么用?PHP Zend_View::headTitle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Zend_View
的用法示例。
在下文中一共展示了Zend_View::headTitle方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _initView
public function _initView()
{
$title = "Clínica de Dermatologia - Dr. Andre Marinho";
$view = new Zend_View();
$view->headTitle($title);
$view->headTitle()->setSeparator(" :: ");
}
示例2: preDispatch
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');
}
示例3: testPostDispatch
/**
* @covers Robo47_Controller_Plugin_Title::postDispatch
*/
public function testPostDispatch()
{
$request = new Zend_Controller_Request_Http('http://www.domain.tld');
$view = new Zend_View();
$append = 'foo';
$prepend = 'baa';
$plugin = new Robo47_Controller_Plugin_Title($view, $append, $prepend);
$view->headTitle('blub');
$plugin->postDispatch($request);
$this->assertEquals('<title>baablubfoo</title>', (string) $view->headTitle());
}
示例4: loadForm
/** Load the form options based on the broadperiod provided
* @access public
* @param string $broadperiod
* @return \GreekAndRomanCoinForm
* @throws Exception
*/
public function loadForm($broadperiod)
{
switch ($broadperiod) {
case 'ROMAN':
$form = new RomanCoinForm();
$form->details->setLegend('Add Roman numismatic data');
$form->submit->setLabel('Add Roman data');
$this->_view->headTitle('Add a Roman coin\'s details');
$this->_view->jQuery()->addJavascriptFile($this->_view->baseUrl() . '/js/JQuery/coinslinkedinit.js', $type = 'text/javascript');
break;
case 'IRON AGE':
$form = new IronAgeCoinForm();
$form->details->setLegend('Add Iron Age numismatic data');
$form->submit->setLabel('Add Iron Age data');
$this->_view->headTitle('Add an Iron Age coin\'s details');
$this->_view->jQuery()->addJavascriptFile($this->_view->baseUrl() . '/js/JQuery/iacoinslinkedinit.js', $type = 'text/javascript');
break;
case 'EARLY MEDIEVAL':
$form = new EarlyMedievalCoinForm();
$form->details->setLegend('Add Early Medieval numismatic data');
$form->submit->setLabel('Add Early Medieval data');
$this->_view->headTitle('Add an Early Medieval coin\'s details');
$this->_view->jQuery()->addJavascriptFile($this->_view->baseUrl() . '/js/JQuery/coinslinkedinitearlymededit.js', $type = 'text/javascript');
break;
case 'MEDIEVAL':
$form = new MedievalCoinForm();
$form->details->setLegend('Add Medieval numismatic data');
$form->submit->setLabel('Add Medieval data');
$this->_view->headTitle('Add a Medieval coin\'s details');
$this->_view->jQuery()->addJavascriptFile($this->_view->baseUrl() . '/js/JQuery/coinslinkedinitmededit.js', $type = 'text/javascript');
break;
case 'POST MEDIEVAL':
$form = new PostMedievalCoinForm();
$form->details->setLegend('Add Post Medieval numismatic data');
$form->submit->setLabel('Add Post Medieval data');
$this->_view->headTitle('Add a Post Medieval coin\'s details');
$this->_view->jQuery()->addJavascriptFile($this->_view->baseUrl() . '/js/JQuery/coinslinkedinitpostmededit.js', $type = 'text/javascript');
break;
case 'BYZANTINE':
$form = new ByzantineCoinForm();
$form->details->setLegend('Add Byzantine numismatic data');
$form->submit->setLabel('Add Byzantine data');
break;
case 'GREEK AND ROMAN PROVINCIAL':
$form = new GreekAndRomanCoinForm();
$form->details->setLegend('Add Greek & Roman numismatic data');
$form->submit->setLabel('Add Greek & Roman data');
break;
default:
throw new Exception('You cannot have a coin for that period.');
}
return $form;
}
示例5: _initView
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;
}
示例6: _initView
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;
}
示例7: _initView
/**
* 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;
}
示例8: _initView
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;
}
示例9: getView
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;
}
示例10: _initView
protected function _initView()
{
$view = new Zend_View();
$view->headTitle('test test');
$view->docType('XHTML1_STRICT');
Zend_Layout::startMvc(array('layoutPath' => APPLICATION_PATH . '/layouts'));
}
示例11: _initView
protected function _initView()
{
$view = new Zend_View();
//实例化两个资源
$view->doctype('XHTML1_STRICT');
$view->headTitle('可幻教育');
return $view;
}
示例12: _responseHtml
/**
* _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);
}
示例13: _initView
protected function _initView()
{
$view = new Zend_View();
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$view->headTitle('Practical Plants SSO')->setSeparator(' - ');
$viewRenderer->setView($view);
return $view;
}
示例14: _initView
protected function _initView()
{
$view = new Zend_View();
$cfg = $this->getOptions();
$site = $cfg['site'];
$view->doctype('HTML5');
// $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
$view->headTitle()->prepend($site['name']);
$view->headTitle()->setSeparator(' - ');
$view->headMeta()->appendName('description', $site['meta']['description']);
$view->headMeta()->appendName('keywords', $site['meta']['keywords']);
$view->headMeta()->appendName('author', $site['meta']['author']);
$view->env = APPLICATION_ENV;
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
$viewRenderer->init();
$viewRenderer->view->addHelperPath('My' . DS . 'View' . DS . 'Helper', 'My_View_Helper');
}
示例15: _initView
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);
}