Question

Doublon possible :
Comment ajouter des assistants de vue personnalisés à Zend Framework 2

Je continue à recevoir ServiceNotFoundExceptions lors de la tentative de chargement d'un assistant de vue dans ZF2.La configuration de mon module est la suivante :

'view_manager' => [
    'template_path_stack' => [
        'stock' => __DIR__ . '/../view'
    ],
    'invokables' => [
        'navlink' => 'Application\View\Helper\NavLinkHelper'
    ]
]

La classe ne semble pas être ajoutée au registre des plugins.J'ai trouvé plusieurs méthodes différentes publiées au cours des 6 derniers mois, dont aucune ne fonctionne.Apparemment, la documentation officielle (suggérant l'utilisation de helper_map) est également obsolète.Des idées?

Était-ce utile?

La solution

Modifiez votre module.config.php pour inclure le tableau suivant.Veuillez noter la différence entre array_key utilisé pour déclarer le mappage d'assistance.

return array(
    'view_helpers' => array(
        'invokables' => array(
            'navlink' => 'Application\View\Helper\NavLinkHelper'
        )
    )
);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top