Autoload Models
Ik werk al een tijdje met Zend Framework. Met plezier, het werkt erg fijn. Toch loop ik helaas tegen een probleem aan. Ik gebruik models voor het maken van functies voor mijn database. Maar, iedere keer als ik een model wil toepassen, moet ik heb eerst ophalen (include), en daarna aanmaken. Ik dacht dus, is er voor models geen autoloader? Zo ja, heeft iemand dan een voorbeeld? (Ik maak gebruik van application.ini) Hopelijk kan iemand helpen.
Gesponsorde koppelingen:
Maak je geen gebruik van de autoloader van Zend Framework? Wanneer je dan een model aanroept wordt het bestand automatisch geïmporteerd.
Nee Ozzie! Wel op de zend manier doen:
Dus in je bootstrapper of in je config:
Wel nog even wat include paden zetten, maar dan zou het moeten werken!
Dus in je bootstrapper of in je config:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
include_once 'Zend/Loader/Autoloader.php';
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(true);
$autoloader->suppressNotFoundWarnings(true);
?>
include_once 'Zend/Loader/Autoloader.php';
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(true);
$autoloader->suppressNotFoundWarnings(true);
?>
Wel nog even wat include paden zetten, maar dan zou het moeten werken!
Zend manier? Ik doe het gewoon op de Ozzie manier! Hihihi :-D
Het is me inmiddels gelukt via een ander script. Ik gebruikte de recource methode.
Dan is het geloof ik iets van:
resources.frontController.setFallbackAutoloader = true
resources.frontController.suppressNotFoundWarnings = true
resources.frontController.setFallbackAutoloader = true
resources.frontController.suppressNotFoundWarnings = true



