Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF][ZendFramework]Akcja wykonywana przed kontrolerem
PiotrekM
post 20.03.2012, 13:52:00
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


Cześć,
jak w ZF mogę wykonać jakiś kod przed kontrollerem?
Niby mogę wykonać kod w bootstrapie, ale:
  1. wygląda to nieelegancko
  2. nie mogę pobierać rekordów z bazy danych

Być może nie mam racji, co to pobierania rekordów, kiedy próbowałem, to pluło błędami.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
karolrynio
post 20.03.2012, 15:20:54
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 25
Dołączył: 2.02.2009

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


Możesz stworzyć plugin.
Więcej informacji na ten temat znajdziesz tutaj:
http://framework.zend.com/manual/en/zend.c...er.plugins.html

Ten post edytował karolrynio 20.03.2012, 15:22:23
Go to the top of the page
+Quote Post
nid3
post 30.03.2012, 16:44:46
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 3
Dołączył: 28.01.2012

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


Zapoznaj się z tematem klasy abstrakcyjnej i funkcji init()

  1. class X extends Extra_Y {
  2.  
  3. }
  4.  
  5. abstract class Extra_Y extends Zend_controller_action{
  6.  
  7. public function init(){
  8. echo "witaj siewcie";
  9. }
  10.  
  11. }


init autoloadera w bootstrapie:

  1. $autoloader->registerNamespace('Extra');


gdzie katalog Extra jest w np library;

Ten post edytował nid3 30.03.2012, 16:45:32
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: 14.08.2025 - 12:32