Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF]Boostrap - configuracja, bootstrap_bootstra getOptions(); WHY!
JakubBab
post 22.02.2016, 12:11:27
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 2
Dołączył: 13.07.2015

Ostrzeżenie: (0%)
-----


Czesc,

Zaczynam z ZF i juz wiem dlaczego tyle osob na niego psioczy. Ide z podrecznikiem znalezionym on line (dla chetnych przygod : survivethedeepend.com). Autor calkiem przystepnie pisze. Po zmianie configuracji walnal kodem i nie raczyl wytlumaczyc skad i dlaczego. Wiem do czego sluzy ponizszy kod ale skad wizal "getOptions" ktora przyjmuje tablice (swoja droga dlaczego [resources]) - nie wiem. Sprawdzalem w Zend/application/boostrap/..ale nic sensownego nie znalazlem.

Prosba o wytlumaczenie.



Mianowicie:


(w klasie ktora rozszerza Zend_Application_Bootstrap_Bootstrap )
  1. protected function _initView()
  2. {
  3. $options = $this->getOptions();
  4. if (isset($options['resources']['view'])) {
  5. $view = new Zend_View($options['resources']['view']);
  6. } else {
  7. $view = new Zend_View;
  8. }
  9. if (isset($options['resources']['view']['doctype'])) {
  10. $view->doctype($options['resources']['view']['doctype']);
  11. }
  12. if (isset($options['resources']['view']['contentType'])) {
  13. $view->headMeta()->appendHttpEquiv('Content-Type',
  14. $options['resources']['view']['contentType']);
  15. }
  16. $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper(
  17. 'ViewRenderer'
  18. );
  19. $viewRenderer->setView($view);
  20. return $view;
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 04:32