Development

Documentation/fr_FR/jobeet/doctrine/5 (diff)

You must first sign up to be able to contribute.

Changes between Version 2 and Version 3 of Documentation/fr_FR/jobeet/doctrine/5

Show
Ignore:
Author:
sebastien.b (IP: 82.64.69.22)
Timestamp:
03/14/09 22:45:16 (8 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/fr_FR/jobeet/doctrine/5

    v2 v3  
    33<div style="border: solid 2px #f00;padding:10px;margin:5px;background-color: #faa"> 
    44}}} 
    5 Cette page fait partie de la traduction en français de la documentation de Symfony. Il s'agit d'une version traduite qui peut comporter des erreurs. La seule version officielle est la [http://www.symfony-project.org/jobeet/1_2/Propel/en/ version en anglais]. 
     5Cette page fait partie de la traduction en français de la documentation de Symfony. Il s'agit d'une version traduite qui peut comporter des erreurs. La seule version officielle est la [http://www.symfony-project.org/jobeet/1_2/Doctrine/en/ version en anglais]. 
    66 
    77 * Traduction : Sébastien B 
    88 * Date de traduction : 25 Février 2009 
    9  * Date de dernière modification : 12 Mars 2009 
     9 * Date de dernière modification : 14 Mars 2009 ( mise à jour par rapport à la version anglaise ) 
    1010{{{ 
    1111#!html 
    9797 
    9898A l'appel de la page d'accueil de Jobeet, avec l'URL `/job`, la première route 
    99 qui correpond est `default_index`. Dans le modèle, un mot qui est précédé de 
     99qui correspond est `default_index`. Dans le modèle, un mot qui est précédé de 
    100100deux points (`:`) est une variable. Donc le modèle `/:module` signifie : trouver 
    101101un `/` suivi par quelquechose. Dans notre exemple, la variable `module` aura la 
    106106la valeur `index`. 
    107107 
    108 Si vous allez sur la page `/job/show/id/1`, symfony fera correpondre le dernier 
     108Si vous allez sur la page `/job/show/id/1`, symfony fera correspondre le dernier 
    109109modèle : 
    110110`/:module/:action/*`. Dans un modèle, une étoile (`*`) correspond à une 
    175175>ou pour optimiser le référencement de votre site sur les moteurs de recherche. 
    176176 
    177 Le modèle suivant correpond à une telle URL : 
     177Le modèle suivant correspond à une telle URL : 
    178178{{{ 
    179179    /job/:company/:location/:id/:position 
    246246 
    247247>>'''__NOTE__''' 
    248 >Exiger qu'une route correponde uniquement à une des ~méthodes HTTP~ n'est pas 
     248>Exiger qu'une route corresponde uniquement à une des ~méthodes HTTP~ n'est pas 
    249249>totalement équivalent à l'utilisation de `sfWebRequest::isMethod()` utilisé dans 
    250 >les actions. En effet le routage continuera de chercher une correpondance si la 
     250>les actions. En effet le routage continuera de chercher une correspondance si la 
    251251>méthode ne correspond pas à celle définie. 
    252252 
    337337    } 
    338338}}} 
     339 
     340>>'''__NOTE__''' 
     341>Dans ce tutoriel, nous n'écrivons jamais la balise d'ouverture `<?php` dans les 
     342>exemples de code qui contiennent uniquement du code PHP afin d'optimiser 
     343>l'espace et réduire la consommation de papier. Evidemment, vous ne devez pas 
     344>oublier de l'ajouter quand vous créez un nouveau fichier PHP. 
     345 
    339346Nous venons de définir trois nouveaux accédants "virtuels" :  `getCompanySlug()`, 
    340347`getPositionSlug()`, et `getLocationSlug()`. Ils retournent la valeur correspondante