oui il y est déjà, j'ai du l'effacer par mégarde.
Mais ça ne change rien au problème :s

Le 27 juillet 2011 18:35, Jérémy LEHERPEUR <jer...@leherpeur.net> a écrit :

> Salut,
>
> Tu n'a pas le droit de faire 2 routes avec la méthode et la même url. la
> première déclarée gagnera toujours.
>
> Tu devrais faire cette route :
>
> map_admin_lettre:
>  url:                  /map_admin/*:letter*
>  options:      { model: risk, type: list }
>  param:                { module: map_admin, action: index }
>  requirements:
>    sf_method: [GET]
>
>
> Sinon impossible d'avoir connaissance de ton parametre.
>
>
> Le 27 juillet 2011 18:23, FloFlo Caliméro <florinett...@gmail.com> a écrit
> :
>
>> Bonjour,
>> j'ai ce code :
>>
>> <div class="alphabet">
>>        <?php echo '<a href="'.url_for('map_admin_lettre', array('letter'
>> =>
>> '')).'" class="espace">All</a>'; ?>
>>        <?php for($i = 65; $i < 91 ; $i++): ?>
>>                <?php $letter = chr($i); ?>
>>                <?php echo '<a href="'.url_for('map_admin_lettre',
>> array('letter' =>
>> $letter)).'" class="espace">'.$letter.'</a>'; ?>
>>        <?php endfor; ?>
>> </div>
>>
>> <?php include_partial('list', array('risks' => $riskPager-
>> >getResults())); ?>
>>
>> <?php
>> $letter = @$_GET['letter'];
>> if(empty($letter)) $letter = '';
>> var_dump($letter);
>> var_dump($_GET);
>> ?>
>>
>> <?php if($riskPager->havetoPaginate()): ?>
>>        <div class="pagination">
>>                <?php echo 'lettre = '.$letter; ?>
>>                <a href="<?php echo url_for('map_admin_lettre_page',
>> array('letter'
>> => $letter, 'page' => 1)) ?>">Première</a>
>>                <a href="<?php echo url_for('map_admin_lettre_page',
>> array('letter'
>> => $letter, 'page' => $riskPager->getPreviousPage())) ?>">Précédente</
>> a>
>>                <?php foreach($riskPager->getLinks() as $page): ?>
>>                        <?php if ($page == $riskPager->getPage()): ?>
>>                        <?php echo $page ?>
>>                <?php else: ?>
>>                        <a href="<?php echo
>> url_for('map_admin_lettre_page',
>> array('letter' => $letter, 'page' => $page)) ?>"><?php echo $page ?></
>> a>
>>                <?php endif; ?>
>>                <?php endforeach; ?>
>>                <a href="<?php echo url_for('map_admin_lettre_page',
>> array('letter'
>> => $letter, 'page' => $riskPager->getNextPage())) ?>">Suivante</a>
>>                <a href="<?php echo url_for('map_admin_lettre_page',
>> array('letter'
>> => $letter, 'page' => $riskPager->getLastPage())) ?>">Dernière</a>
>>        </div>
>> <?php endif ?>
>>
>> Et ce routage:
>> map_admin_lettre_page:
>>  url:      /map_admin/:letter/:page
>>  options:  { model: risk, type: list }
>>  param:    { module: map_admin, action: index }
>>  requirements:
>>    sf_method: [GET]
>>
>> map_admin_lettre:
>>  url:                  /map_admin/
>>  options:      { model: risk, type: list }
>>  param:                { module: map_admin, action: index }
>>  requirements:
>>    sf_method: [GET]
>>
>> map_admin:
>>  url:                  /map_admin/
>>  options:      { model: risk, type: list }
>>  param:                { module: map_admin, action: index, letter: '' }
>>  requirements:
>>    sf_method: [GET]
>>
>> Le problème c'est que le routage "m'empeche" de récupérer les
>> arguments.
>> Comment puis-je faire pour récupérer la lettre ?
>> Cdt
>>
>> --
>> Vous recevez ce message, car vous êtes abonné au groupe Google
>> Groupes Symfony-fr.
>> Pour envoyer un message à ce groupe, adressez un e-mail à
>> symfony-fr@googlegroups.com.
>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
>> symfony-fr+unsubscr...@googlegroups.com.
>> Pour plus d'options, consultez la page de ce groupe :
>> http://groups.google.com/group/symfony-fr?hl=fr
>>
>>
>
>
> --
> Jérémy LEHERPEUR
> jer...@leherpeur.net
>
>  --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> symfony-fr@googlegroups.com.
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> symfony-fr+unsubscr...@googlegroups.com.
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>



-- 
FloFlo Caliméro

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à symfony-fr@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
symfony-fr+unsubscr...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à