[PHP][Zend][Routage]Problème d'ajout de route avec Zend sur un plugin pour le CMS Omeka

a marqué ce sujet comme résolu.

Bonjour tout le monde, je suis actuellement en stage de L3 en informatique et dans le cadre de ce stage, je dois développer un plugin pour le CMS Omeka pour permettre une authentification qui passe par un CAS si l’adresse mail correspond à un domaine. Pour les autres, ils passent par un formulaire d’authentification demandant l’email et le mot de passe. Ce formulaire remplacera le formulaire mis en place précédemment à la route "users/login". Néanmoins après avoir modifié la route, aucun changement n’est présent. Pouvez vous jeter un oeil sur ce code. Le fichier de plugin :

<?php

class AuthentificationPlugin extends Omeka_Plugin_AbstractPlugin
{
    protected $_hook = array(
        'install',
        'uninstall',
        'define_routes',
    );

    /**
     * Hook to define routes.
     *
     * Overrides the add, login and logout actions of the UsersController to
     * our customized CentralAuth_UsersController versions.
     */
    public function hookDefineRoutes($args)
    {
        $router = $args['router'];

        $route = new Zend_Controller_Router_Route(
            'users/login',
            array(
                'module' => 'Authentification',
                'controller' => 'Users',
                'action'     => 'login'
            )
        );

        $router->addRoute('users_login', $route);
    }
}

et le contrôleur

<?php
class Authentification_UsersController extends Omeka_Controller_AbstractActionController
{

    public function loginAction()
    {
        // du code mais j'aimerai déjà pouvoir appeler la fonction
        echo "hello";
    }
}
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte