Development

Documentation/fr_FR/jobeet/6 (diff)

You must first sign up to be able to contribute.

Changes between Version 5 and Version 6 of Documentation/fr_FR/jobeet/6

Show
Ignore:
Author:
sebastien.b (IP: 82.254.103.74)
Timestamp:
03/12/09 01:10:21 (9 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/fr_FR/jobeet/6

    v5 v6  
    5252    { 
    5353      $criteria = new Criteria(); 
    54       $criteria->add(JobeetJobPeer::CREATED_AT, 
    55        âž¥ time() - 86400 * 30, Criteria::GREATER_THAN); 
     54      $criteria->add(JobeetJobPeer::CREATED_AT, time() - 86400 * 30, Criteria::GREATER_THAN); 
    5655 
    5756      $this->jobeet_job_list = JobeetJobPeer::doSelect($criteria); 
    8786    # log/frontend_dev.log 
    8887    Dec 6 15:47:12 symfony [debug] {sfPropelLogger} exec: SET NAMES 'utf8' 
    89     Dec 6 15:47:12 symfony [debug] {sfPropelLogger} prepare: SELECT 
    90     ➥ jobeet_job.ID, jobeet_job.CATEGORY_ID, jobeet_job.TYPE, 
    91     ➥ jobeet_job.COMPANY, jobeet_job.LOGO, jobeet_job.URL, jobeet_job.POSITION, 
    92     ➥ jobeet_job.LOCATION, jobeet_job.DESCRIPTION, jobeet_job.HOW_TO_APPLY, 
    93     ➥ jobeet_job.TOKEN, jobeet_job.IS_PUBLIC, jobeet_job.CREATED_AT, 
    94     ➥ jobeet_job.UPDATED_AT FROM `jobeet_job` WHERE jobeet_job.CREATED_AT>:p1 
    95     Dec 6 15:47:12 symfony [debug] {sfPropelLogger} Binding '2008-11-06 15:47:12' 
    96     ➥ at position :p1 w/ PDO type PDO::PARAM_STR 
     88    Dec 6 15:47:12 symfony [debug] {sfPropelLogger} prepare: SELECT jobeet_job.ID, jobeet_job.CATEGORY_ID, jobeet_job.TYPE, jobeet_job.COMPANY, jobeet_job.LOGO, jobeet_job.URL, jobeet_job.POSITION, jobeet_job.LOCATION, jobeet_job.DESCRIPTION, jobeet_job.HOW_TO_APPLY, jobeet_job.TOKEN, jobeet_job.IS_PUBLIC, jobeet_job.CREATED_AT, jobeet_job.UPDATED_AT FROM `jobeet_job` WHERE jobeet_job.CREATED_AT>:p1 
     89    Dec 6 15:47:12 symfony [debug] {sfPropelLogger} Binding '2008-11-06 15:47:12' at position :p1 w/ PDO type PDO::PARAM_STR 
    9790}}} 
    9891Comme vous pouvez le voir, Propel a généré une clause WHERE pour la colonne[[BR]] 
    237230      { 
    238231        $now = $this->getCreatedAt() ? $this->getCreatedAt('U') : time(); 
    239         $this->setExpiresAt($now + 86400 * 
    240          âž¥ sfConfig::get('app_active_days')); 
     232        $this->setExpiresAt($now + 86400 * sfConfig::get('app_active_days')); 
    241233      } 
    242234 
    269261      { 
    270262        $criteria = new Criteria(); 
    271         $criteria->add(self::EXPIRES_AT, time(), 
    272           ➥ Criteria::GREATER_THAN); 
    273  
     263        $criteria->add(self::EXPIRES_AT, time(), Criteria::GREATER_THAN); 
     264         
    274265        return self::doSelect($criteria); 
    275266      } 
    311302Conditions du 2ème jour :[[BR]][[BR]] 
    312303 
    313   === "Les jobs sont affichés par catégorie et par leur date de publication ( les 
    314   nouveaux jobs en tête de liste." === 
     304  === "Les jobs sont affichés par catégorie et par leur date de publication ( les nouveaux jobs en tête de liste." === 
    315305 
    316306Jusqu'à présent, nous n'avons pas pris en compte la catégorie associée aux jobs.[[BR]] 
    427417      } 
    428418 
    429       $criteria->add(JobeetJobPeer::EXPIRES_AT, time(), 
    430        âž¥ Criteria::GREATER_THAN); 
     419      $criteria->add(JobeetJobPeer::EXPIRES_AT, time(), Criteria::GREATER_THAN); 
    431420      $criteria->addDescendingOrderByColumn(self::EXPIRES_AT); 
    432421 
    438427Il reste encore une condition à implémenter pour la liste des jobs en page d'accueil :[[BR]] 
    439428 
    440   === "Chaque catégorie doit afficher les 10 premiers jobs et un lien doit permettre 
    441   d'afficher tous les jobs d'une catégorie choisie." === 
     429  === "Chaque catégorie doit afficher les 10 premiers jobs et un lien doit permettre d'afficher tous les jobs d'une catégorie choisie." === 
    442430 
    443431C'est assez simple de l'ajouter à la méthode `getActiveJobs()` : 
    552540      static public function doSelectActive(Criteria $criteria) 
    553541      { 
    554         $criteria->add(JobeetJobPeer::EXPIRES_AT, time(), 
    555          âž¥ Criteria::GREATER_THAN); 
     542        $criteria->add(JobeetJobPeer::EXPIRES_AT, time(), Criteria::GREATER_THAN); 
    556543 
    557544        return self::doSelectOne($criteria);