login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[ZF]Layouts/templates

Offline juul - 07/09/2008 16:18 (laatste wijziging 07/09/2008 16:18)
Avatar van juulHTML interesse Hey,

Ik vraag me af hoe ik in het Zend Framework er juist voor kan zorgen dat ik een soort gelijke layouts of templates hoe je het ook wilt noemen kan gebruiken zoals ze dat doen in bijvoorbeeld phpBB dus dat je een map hebt met daarin mappen voor elke layout en in die map staat alle HTML.

Dus dan wil ik een soort mappen structuur als dit verkrijgen:
  1. ./application
  2. ./controllers
  3. ./IndexController.php
  4. ./ContactController.php
  5. ...
  6. ./models
  7. ...
  8. ./library
  9. ...
  10. ./layouts
  11. ./standaard
  12. ./index.phtml
  13. ./contact.phtml
  14. ./header.phtml
  15. ./footer.phtml
  16. ...
  17. ...

2 antwoorden

Gesponsorde links
Offline MiST - 07/09/2008 23:21 (laatste wijziging 07/09/2008 23:34)
Avatar van MiST Lid Ik heb dat gedaan, maar het is niet praktisch... 

Bleek dat als er optionele parameters meegegeven werd, het hele fysische pad gewijzigd werd voor de layout en deze dus niet geladen werd. Bummer...

maar het moet zeker gaan!

$this->layout()->getLayoutPath() ofzo (ben niet zeker) om naar het pad van je template te verwijzen, zal je nodig hebben voor CSS en images etc.
Offline Stijn - 07/09/2008 23:37
Avatar van Stijn PHP expert In de map layouts zet je je layout (dus met <html> etc). In de views staan de .phtml's die enkel als body dienen. In je layout kan je die views echoën.

http://codeutop...-for-zf-15/ - deze link zal alles duidelijk maken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.172s