Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 01-03-2011 11:10:53

jbunel
Membre
Lieu: Paris
Date d'inscription: 25-06-2008
Messages: 89
Site web

[ZF 1.10] Zend_Navigation et urls générées via BDD

Bonjour,
Je n'ai pas trouvé le moyen d'utiliser Zend Navigation avec des urls générer via la base de données.
Aujourd'hui mon objet Zend_Navigation est initialiser dans le bootstrap via un tableau PHP :

Code:

<?php
return array(
    array(
        'label' => 'home',
        'controller' => 'index',
        'action' => 'index',
        'class' => 'jaune'
    ),
    array(
        'label' => 'qui sommes-nous ?',
        'controller' => 'quisommesnous',
        'action' => 'index',
        'class' => 'orange',
    ),
    array(
        'label' => 'actualités',
        'controller' => 'actualite',
        'action' => 'index',
        'class' => 'vert',
        'pages' => array(
            array(
                'action' => 'article',
                'controller' => 'actualite',
                'nofollow' => true
                )
            )
        ),
    array(
        'label' => 'reportages',
        'controller' => 'reportage',
        'action' => 'index',
    'class' => 'vert',
        'pages' => array(
            array(
                'action' => 'article',
                'controller' => 'reportage',
                'nofollow' => true
                 )
        )
    ),
    array(
        'label' => 'regards d\'experts',
        'controller' => 'regarddexpert',
        'action' => 'index',
        'class' => 'blue',
        'pages' => array(
            array(
                'action' => 'article',
                'controller' => 'regarddexpert',
                'nofollow' => true)
            ,
            array(
                'action' => 'rechercheparmotscles',
                'controller' => 'regarddexpert',
                'nofollow' => true)
            
            ,
            array(
                'action' => 'recherchepartheme',
                'controller' => 'regarddexpert',
                'nofollow' => true)
        )
    ),
     array(
        'label' => 'parents, à vous de jouer',
        'controller' => 'parent',
        'action' => 'index',
        'class' => 'blue-fluo',
        'pages' => array(
            array(
                'action' => 'article',
                'controller' => 'parent',
                'nofollow' => true)
            ,
            array(
                'action' => 'rechercheparmotscles',
                'controller' => 'parent',
                'nofollow' => true)
            ,
            array(
                'action' => 'recherchepartheme',
                'controller' => 'parent',
                'nofollow' => true)
            )
    )
);

Le problème est que j'ai des urls formées par le titre d'un article. Tout est stocké en base de données.
Merci d'avance !

Hors ligne

 

#2 10-03-2011 23:59:50

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: [ZF 1.10] Zend_Navigation et urls générées via BDD

je ne voix pas où est le problème ...

il te faut simplement faire une requete select et puis faire $navigation->addPage($page); avec page qui serait un array provenant de la bd...


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

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