Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zend framework + dojo
luckyNumber91
post 22.01.2011, 22:38:34
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.01.2011

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


Witam.

Udalo sie moze komus skonfigurwac dojo w zend framework? moze znacie jakies linki z opisem co i jak?

dzieki
Go to the top of the page
+Quote Post
kiler129
post 23.01.2011, 11:08:08
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


Ja Ci nie pomogę ale na 100% jest to wykonalne ponieważ AliorBank używa własnie zf i dojo.


--------------------
flexiCMS v2 [|||||||+--] 75% done
Go to the top of the page
+Quote Post
Crozin
post 23.01.2011, 12:29:04
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Przecież ZF ściśle współpracuje z Dojo: http://framework.zend.com/manual/en/zend.dojo.html
Jakie masz konkretnie problemy z tym.
Go to the top of the page
+Quote Post
luckyNumber91
post 23.01.2011, 19:28:53
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.01.2011

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


otoz problem jest taki, ze jesli nie mam w headzie tego
  1. <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.haha.gif.js"
  2. djConfig="parseOnLoad: true">
  3. </script>

nie moge korzystac z dojo.

znalezlem gdzies takie rozwiazanie, zeby w pliku bootstrap umiescic
  1. protected function _initDoctype()
  2. {
  3. $view = new Zend_View();
  4. $view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper');
  5. $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
  6. $viewRenderer->setView($view);
  7. Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
  8. }

stronka sie odpla,ale dojo nie dziala. probowalem tez czegos takiego:

  1. protected function _initDoctype()
  2. {
  3.  
  4. $this->bootstrap('view');
  5. $view = $this->getResource('view');
  6. $view->doctype('XHTML1_STRICT');
  7.  
  8. Zend_Dojo::enableView($view);
  9.  
  10. $view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper');
  11. $view->dojo()
  12. ->addStyleSheetModule('dijit.themes.tundra')
  13. ->setLocalPath('/js/dojo/dojo/dojo.js')
  14. ->setDjConfigOption('usePlainJson',true)
  15. ->setDjConfigOption('parseOnLoad',true)
  16. ->enable();
  17. }


to stronka sie wykrzacza juz na pierwszej linii ($this->bootstrap('view')winksmiley.jpg.

nie wiem o co chodzi.

Go to the top of the page
+Quote Post
luki100011
post 23.01.2011, 19:34:47
Post #5





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


a w tym drugim przypadku masz prawidłowe ścieżki do plików dojo ? w źródle strony masz je ?


--------------------
Go to the top of the page
+Quote Post
luckyNumber91
post 23.01.2011, 19:51:05
Post #6





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.01.2011

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


tak, sciezki sa ok. problem w tym, ze w drugim przypadku, juz na linii $this->bootstrap('view'); stronka przestaje dzialac.

moj plik index.php wyglada jak ponizej, moze to cos pomoze:
  1.  
  2. <?php
  3.  
  4. // Define path to application directory
  5. defined('APPLICATION_PATH')
  6. || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
  7.  
  8. // Define application environment
  9. defined('APPLICATION_ENV')
  10. || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
  11.  
  12. // Ensure library/ is on include_path
  13. set_include_path(implode(PATH_SEPARATOR, array(
  14. realpath(APPLICATION_PATH . '/../library'),
  15. )));
  16.  
  17. /** Zend_Application */
  18. require_once 'Zend/Application.php';
  19.  
  20. // Create application, bootstrap, and run
  21. $application = new Zend_Application(
  22. APPLICATION_ENV,
  23. APPLICATION_PATH . '/configs/application.ini'
  24. );
  25.  
  26. $application->bootstrap()
  27. ->run();

Go to the top of the page
+Quote Post
luki100011
post 23.01.2011, 21:06:46
Post #7





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


przestaje działać, a jakiś komunikat błędów ?


--------------------
Go to the top of the page
+Quote Post

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: 27.06.2025 - 00:44