Ignore:
Timestamp:
May 26, 2010, 12:07:42 AM (11 years ago)
Author:
teymour
Message:

Ajout de la redirection de l'id vers le slug pour l'API

Location:
cpc/trunk/project/apps/frontend
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/config/routing.yml

    r1201 r1202  
    110110  url: /id/:id
    111111  param: {module: parlementaire, action: id}
     112depute_id_type:
     113  url: /id/:id/:type
     114  param: {module: parlementaire, action: id}
    112115parlementaire_id:
    113116  url: /parlementaire/id/:id
     117  param: {module: parlementaire, action: id}
     118parlementaire_id_type:
     119  url: /parlementaire/id/:id/:type
    114120  param: {module: parlementaire, action: id}
    115121# Liste de tous les parlementaires ou par catégorie
  • cpc/trunk/project/apps/frontend/modules/parlementaire/actions/actions.class.php

    r1195 r1202  
    137137    $id = preg_replace('/^d/', '', $request->getParameter('id'));
    138138    $p = Doctrine::getTable('Parlementaire')->find($id);
     139    if ($type = $request->getParameter('type')) {
     140      return $this->redirect('api/parlementaire?type='.$type.'&slug='.$p->slug);
     141    }
    139142    return $this->redirect('@parlementaire?slug='.$p->slug);
    140143  }
Note: See TracChangeset for help on using the changeset viewer.