login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[ZF]Controllers worden niet weergeven

Offline juul - 10/09/2008 13:48
Avatar van juulHTML interesse Ik heb een beetje geprutst met het ZF en heb als resultaat het volgende:

http://rapidsha...t.zip.html, nu is het probleem dat als ik naar http://localhost/ ga dat hij wel het goede weergeeft als ik naar http://localhost/ikbestaniet ga dat hij geen error geeft maar gewoon de index controller van de default module enz

Kan iemand zien hoe dit komt?  

4 antwoorden

Gesponsorde links
Offline shibble - 10/09/2008 13:53
Avatar van shibble MySQL interesse door je .htaccess ?
Offline juul - 10/09/2008 14:14
Avatar van juul HTML interesse Wat is daar fout aan?  
Offline Stijn - 10/09/2008 14:22
Avatar van Stijn PHP expert Staat de errorHandler wel aan? Heb je een error controller met error action?
Offline juul - 10/09/2008 14:27 (laatste wijziging 12/09/2008 17:19)
Avatar van juul HTML interesse Ja, heb nu:
$frontController->setBaseUrl('http://localhost/cms'); in $frontController->setBaseUrl('/cms'); verandert dat doet het al een beetje beter als ik de controller etc opvraag.

Maar nu kan ik nog altijd de admin module niet aanroepen. 

En de andere fout was dat ik de Admin_ prefix was vergeten bij de naam van de controller class...

Maar nu is het probleem dat ik geen view script te zien krijg en zo een error krijg dus wat wordt er met men huidige code van mij verwacht voor bestand namen?

Heb juist ontdekt dat dit komt door dat een eigen gemaakte helper niet gevonden wordt.

In bootstrap:
  1. // View component
  2. $view = new Zend_View();
  3. $view->addHelperPath('./modules/_helpers');


./modules/_helpers/BaseUrl.php:
  1. <?php
  2. class Zend_View_Helper_BaseUrl
  3. {
  4. function baseUrl()
  5. {
  6. $frontController = Zend_Controller_Front::getInstance();
  7. return $frontController->getBaseUrl();
  8. }
  9. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.219s