Comments on: Zend Framework: nastavení docType v bootstrapu https://www.jens.cz/en/zend-framework-nastaveni-doctype-v-bootstrapu/ zápisník bývalého programátora Tue, 26 Mar 2013 23:33:31 +0000 hourly 1 By: Jens https://www.jens.cz/en/zend-framework-nastaveni-doctype-v-bootstrapu/comment-page-1/#comment-16 Jens Mon, 09 Feb 2009 22:37:50 +0000 http://www.jens.cz/?p=225#comment-16 Nejsprávnější to asi bude, už jen pro to, že to pišou <a href="http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.doctype" rel="nofollow">přímo v dokumentaci toho helperu</a> (nicmene i v dokumentaci je mnohdy příklad který už nefuguje - pokud někdy fungoval). Každopádně přístupů bude asi mnohem víc, nemyslím že by některý byl zrovna špatný (dokud se nepřijde na to, že funguje blbě:). Třeba <a href="http://www.zfforums.com/zend-framework-general-discussions-1/general-q-zend-framework-2/how-do-i-set-doctype-bootstrap-780.html" rel="nofollow">tady je příklad dalšího</a>: <code> $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer'); $viewRenderer->initView(); $viewRenderer->view->doctype('XHTML1_TRANSITIONAL'); </code> Nejsprávnější to asi bude, už jen pro to, že to pišou přímo v dokumentaci toho helperu (nicmene i v dokumentaci je mnohdy příklad který už nefuguje – pokud někdy fungoval). Každopádně přístupů bude asi mnohem víc, nemyslím že by některý byl zrovna špatný (dokud se nepřijde na to, že funguje blbě:). Třeba tady je příklad dalšího:

$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
$viewRenderer->initView();
$viewRenderer->view->doctype('XHTML1_TRANSITIONAL');

]]>
By: Karel https://www.jens.cz/en/zend-framework-nastaveni-doctype-v-bootstrapu/comment-page-1/#comment-15 Karel Mon, 09 Feb 2009 22:21:28 +0000 http://www.jens.cz/?p=225#comment-15 se divam, ze to mam stejne, ale uplne jinak ;) <code> $view = new Zend_View; $view->setScriptPath("../application/{$module}/views/scripts"); $view->setHelperPath("../application/{$module}/views/helpers", "{$module}_View_Helper"); $view->doctype('XHTML1_STRICT'); $layout = Zend_Layout::startMvc("../application/{$module}/layouts"); $layout->setView($view); Zend_Registry::set('layout', $layout); Zend_Registry::set('view', $view); </code> Navíc si pořád nejsem jistý tím jestli není mnohem "nejsprávnější" nastavit ten DOCTYPE pres <code> $doctypeHelper = new Zend_View_Helper_Doctype(); $doctypeHelper->doctype('XHTML1_STRICT'); </code> a netahat tak do toho "cizi" view, ktery s tim samotnym nastavenim nema moc co do cineni, neb diky Zend_Registry jde vpodstate o nastaveni "globalni promenne". se divam, ze to mam stejne, ale uplne jinak ;)


$view = new Zend_View; $view->setScriptPath("../application/{$module}/views/scripts");
$view->setHelperPath("../application/{$module}/views/helpers", "{$module}_View_Helper");
$view->doctype('XHTML1_STRICT');
$layout = Zend_Layout::startMvc("../application/{$module}/layouts"); $layout->setView($view); Zend_Registry::set('layout', $layout); Zend_Registry::set('view', $view);

Navíc si pořád nejsem jistý tím jestli není mnohem “nejsprávnější” nastavit ten DOCTYPE pres

$doctypeHelper = new Zend_View_Helper_Doctype();
$doctypeHelper->doctype('XHTML1_STRICT');

a netahat tak do toho “cizi” view, ktery s tim samotnym nastavenim nema moc co do cineni, neb diky Zend_Registry jde vpodstate o nastaveni “globalni promenne”.

]]>