Ben Zend Framework ile başlıyorum ve ben Bootstrap dosyasını anlamak istiyorum. Tüm _init
varsayılan yöntemlerdir tarafından yürütülür öğrendim ama benim için kafa karıştırıcı gibi görünüyor. Neyse ben sormak istiyorum ne değildir.
A $this->bootstrap('layout');
eylem etrafında geldi ve ben bu anlamak emin değilim. Bu application.ini dosyadaki resource.layout değişken mi? Gerçekten derin önyükleme süreci anlamak istiyorum.
I'm asking you for step by step explanation. Thanks in advance!
Yani bu benim önyükleme dosyası:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutoload()
{
$moduleLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH
));
return $moduleLoader;
}
function _initViewHelpers()
{
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
$view->doctype('XHTML1_STRICT');
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
$view->headTitle()->setSeparator(' - ');
$view->headTitle('Zend Framework Tutorial');
}
}