Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 08-03-2011 09:50:26

snipemi
Nouveau membre
Date d'inscription: 08-03-2011
Messages: 1

Rajouter un ancre dans l'url

Bonjour je veus rajouter une ancre dans mon url exemple : http://localhost/plop/public/Relationiciav#12a
et je n arrive pas

en faite j ai un plusieur controlleur mais je veus seulement rajouter une ancre dans le controleur Relation et action index

pour cela j ai vue sur internet qu'il fallais surchager le helper url

Code:

class Surcharge_Url extends Zend_View_Helper_Url
{
public  function url (array $urlOptions = array(), $name = null,
                      $reset = false , $encode = true,
                      $fragment_id=null)

{
    $uri = parent::url($urlOptions,$name,$reset,$encode);
                        
    if (!is_null ($fragment_id))
    {
       
        $uri.="#$fragment_id";
    }
    return $uri;
}
}

Mon fichier de config et le suivant ;

Code:

[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.frontController.params.displayExceptions = 1
phpSettings.date.timezone = "Europe/Paris"
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = root
resources.db.params.password = 
resources.db.params.dbname = bt
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
resources.view.doctype = "XHTML1_STRICT"
resources.view.encoding = "ISO-8859-1"

[staging : production]

[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1

Mon fichier Bootstrap et le suivant

Code:

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
    protected function _initAutoload()
    {
        $moduleLoader = new Zend_Application_Module_Autoloader(array(
            'namespace' => '',
            'basePath' => APPLICATION_PATH));
           

        return $moduleLoader;
    }
}

Mais je vois pas du tout comment le faire ( je lutte depuis plus de 1 jour )

I want some help pleaseeee sad merci

Dernière modification par snipemi (08-03-2011 09:52:08)

Hors ligne

 

#2 08-03-2011 16:07:03

rleclercq
Nouveau membre
Date d'inscription: 06-12-2010
Messages: 4

Re: Rajouter un ancre dans l'url

Code:

<?=$this->url(array("page"=>3))?>#results

Pourquoi inclure forcément l'ancre dans l'aide de vue ?

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages