Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Szablony a'la ZF, Podobne rozwiazanie...
kicaj
post 22.10.2007, 11:22:58
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Jak wykonywane sa szablony w ZendFramework?
Plik szablonu (.phtml):
  1. <html>
  2. <head></head>
  3. <body><?php echo $this -> text; ?></body>
  4. </html>


Plik kontrolera:
  1. <?php
  2. class NazwaController
  3. {
  4. function IndexAction()
  5. {
  6. $this -> view -> text = 'Napis';
  7. }
  8. }
  9. ?>


Jak to sie odbywa, jak w pliku .phtml odbierana jest wartosc 'text'?
Probowalem przegladac Zend_View ale nie moglem dojsc do tego...

Ten post edytował kicaj 25.10.2007, 13:43:23


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jang
post 25.10.2007, 22:55:53
Post #2





Grupa: Zarejestrowani
Postów: 101
Pomógł: 11
Dołączył: 2.02.2005

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


  1. <?php
  2. abstract class CCC_Controller_Action
  3. {
  4. public function __construct($objFront)
  5. {
  6. $this->objFront = $objFront;
  7. $this->objView = $this->objFront->getView();
  8. $this->objInput = $this->objFront->getInput();
  9.  
  10. $this->init();
  11. }
  12.  
  13.  
  14. abstract function init()
  15. {
  16. }
  17. }
  18. ?>

  1. <?php
  2. class IndexController extends CCC_Controller_Action
  3. {
  4.  
  5. public function init()
  6. {
  7. $this->objView->basePath = $this->objInput->getBasePath();
  8. $this->objView->baseUrl = $this->objInput->getBaseUrl();
  9. $this->objView->router = $this->objFront->getRouter();
  10. }
  11. ?>
To w takim razie skąd ten błąd ?

Ten post edytował jang 25.10.2007, 22:57:23


--------------------
$email = filter_var(filter_var($email, FILTER_SANITIZE_EMAIL), FILTER_VALIDATE_EMAIL);
if($email === false) {
// Houston, we have a problem....
}
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:22