Skip to content

setLevel(1) throws exception (v0.5.0) #2

Description

@jurreantonisse

setLevel(0) throws exception.

Navigation structure:

'navigation' => array(
        'default' => array(
            array(
                'label' => 'Home',
                'route' => 'home',
            ),
            array(
                'label' => 'Level 0',
                'route' => 'level0',
                'pages' => array(
                    array(
                        'label' => 'Test',
                        'route' => 'test',
                    ),
                ),
            )
        ),
    ),

Stack trace:

Fatal error: Method Soflomo\Common\View\Helper\SubMenu::__toString() must not throw an exception in /Users/jurre/Sites/beter/module/Template/view/layout/layout.phtml on line 0
Call Stack
#   Time    Memory  Function    Location
1   0.0002  237304  {main}( )   ../index.php:0
2   0.0368  2222360 Zend\Mvc\Application->run( )    ../index.php:12
3   0.0404  2291152 Zend\Mvc\Application->completeRequest( )    ../Application.php:322
4   0.0404  2291344 Zend\EventManager\EventManager->trigger( )  ../Application.php:347
5   0.0404  2291480 Zend\EventManager\EventManager->triggerListeners( ) ../EventManager.php:207
6   0.0405  2293240 call_user_func ( )  ../EventManager.php:468
7   0.0405  2293272 Zend\Mvc\View\Http\DefaultRenderingStrategy->render( )  ../EventManager.php:468
8   0.0405  2293648 Zend\View\View->render( )   ../DefaultRenderingStrategy.php:102
9   0.0430  2424184 Zend\View\Renderer\PhpRenderer->render( )   ../View.php:205
10  0.0435  2461512 include( '/Users/jurre/Sites/beter/module/Template/view/layout/layout.phtml' )  ../PhpRenderer.php:507

Please note this is PHP5.4

<?= $this->navigation('default')->menu()
    ->setUlClass('right')
    ->setMaxDepth(0)
    ->setRenderInvisible(false)?>

<?= $this->submenu()
    ->setLevel(1)
    ->setClass("inline-list")
?>

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions