littlevisuals Posted September 14, 2009 Share Posted September 14, 2009 Hi everyone im am currently getting the following error Strict Standards: Creating default object from empty value in /Users/name/Sites/websiteX/application/controllers/ArtistsController.php on line 40 my layout is like this -views/ /scripts /artists /index.phtml /index /index.phtml In the IndexController I have used the same code in the ArtistsController. The path index/index works perfectly but the artists/index throws the error code. Here is the Controller <?php /** * Description of ArtistsController * * @author */ class ArtistsController extends Zend_Controller_Action { /** * accessing our session variable * @var Zend_Session_Namespace */ protected $session; public function preDispatch() { $this->session = new Zend_Session_Namespace('Default'); } public function loadModel($class, $module = null) { $modelDir = $this->getFrontController()->getModuleDirectory($module) . DIRECTORY_SEPARATOR . 'models'; Zend_Loader::loadClass($class, $modelDir); // if we got here - then file is included return $class; } public function init() { $uri = $this->_request->getPathInfo(); $activeNav = $this->view->navigation()->findByUri($uri); $activeNav->active = true; $activeNav->setClass("active"); } public function indexAction() { } It says line 40 is here public function init() { $uri = $this->_request->getPathInfo(); $activeNav = $this->view->navigation()->findByUri($uri); $activeNav->active = true; $activeNav->setClass("active"); } Which calls the navigation.xml file. It works in the IndexController but not the ArtistsController? Can anybody explain what im doing wrong? many thanks! Quote Link to comment https://forums.phpfreaks.com/topic/174258-zend-strict-standards-creating-default-object-from-empty-value/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.