per quanto riguarda smarty e zend ho trovato questa "pillola", che spiega come integrare le due cose:
http://devzone.zend.com/node/view/id/120
la cosa che però è spiegata peggio di tutte, è come utilizzare il modulo controller di Zend ovvero l'MVC
io c'ho girato molto tempo intorno, ma poi ci sono riuscito:
con questa sintassi il router prenderà il nome del controller cosìCodice PHP:Zend::loadClass('Zend_Controller_RewriteRouter');
$router = new Zend_Controller_RewriteRouter();
$baseUrl = substr($_SERVER['PHP_SELF'], 0, strlen($_SERVER['SCRIPT_NAME']));
$router->setRewriteBase($baseUrl);
Zend::loadClass('Zend_Controller_Front');
$controller = Zend_Controller_Front::getInstance();
$controller->setRouter($router);
$controller->setControllerDirectory('./page');
$controller->dispatch();
esempio:
http://www.miosito.it/index.php/Controller/action
PS: se avete l'opzione htaccess attiva index.php non serve a niente; basta usare il mod_rewrite
spero sia stato di aiuto...
![]()
![]()
![]()

Rispondi quotando