Changeset 1390


Ignore:
Timestamp:
Sep 19, 2010, 1:54:05 PM (10 years ago)
Author:
roux
Message:

present amdmts

Location:
cpc/trunk/project
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/amendement/templates/_parlementaireAmendement.php

    r1378 r1390  
    11<?php use_helper('Text');
    22$titre = $amendement->getTitre();
    3 if (isset($loi)) {
    4   $titre = str_replace('Projet de loi N° '.$amendement->texteloi_id, $loi, $titre);
    5 } ?>
     3?>
    64  <div class="amendement" id="<?php echo $amendement->id; ?>">
    75    <h3><?php echo link_to(myTools::displayShortDate($amendement->date).' &mdash; '.$titre, '@amendement?loi='.$amendement->texteloi_id.'&numero='.$amendement->numero); ?><br/>
  • cpc/trunk/project/apps/frontend/modules/amendement/templates/showSuccess.php

    r1385 r1390  
    1 <?php $titre1 = $amendement->getShortTitre();
     1<?php $titre1 = $amendement->getShortTitre(1);
    22      if ($section) $titre2 = link_to(ucfirst($section->titre), '@section?id='.$section->id);
    33      else $titre2=""; ?>
     
    2424<?php if ($sous_admts) { ?>
    2525<p>Sous-amendements associés&nbsp: <?php foreach($sous_admts as $sous)
    26  echo link_to($sous['numero'], '@amendement?loi='.$sous['texteloi_id'].'&numero='.$sous['numero']).' '; ?></p>
     26 echo link_to($sous['numero'], '@amendement?loi='.$amendement->texteloi_id.'&numero='.$sous['numero']).' '; ?></p>
    2727<?php } ?>
    2828<p>Déposé le <?php echo myTools::displayDate($amendement->date); ?> par : <?php echo $amendement->getSignataires(1); ?>.</p>
  • cpc/trunk/project/lib/model/doctrine/Amendement.class.php

    r1385 r1390  
    101101  }
    102102
    103   public function getTitre() {
    104     return $this->getPresentTitre().' au texte N° '.$this->texteloi_id.' - '.$this->sujet.' ('.$this->getPresentSort().')';
     103  public function getTitre($link = 0) {
     104    return $this->getPresentTitre($link).' au texte N° '.$this->texteloi_id.' - '.$this->sujet.' ('.$this->getPresentSort().')';
    105105  }
    106106
    107   public function getShortTitre() {
    108     return $this->getPresentTitre().' ('.$this->getPresentSort().')';
     107  public function getShortTitre($link = 0) {
     108    return $this->getPresentTitre($link).' ('.$this->getPresentSort().')';
    109109  }
    110110
    111   public function getPresentTitre() {
     111  public function getPresentTitre($link = 0) {
    112112    $parent = 0;
    113113    $pluriel = "";
     
    139139    elseif($this->rectif > 1)
    140140      $titre .= " ".$this->rectif."ème rectif.";
    141     if ($parent != 0)
    142       $titre .= ' à l\'amendement N° <a href="/amendements/'.$this->texteloi_id.'/'.$parent[0].'">'.$parent[0].$lettre.'</a>';
     141    if ($parent != 0) {
     142      sfProjectConfiguration::getActive()->loadHelpers(array('Url'));
     143      $titre .= ' à l\'amendement N° ';
     144      if ($link) $titre .= '<a href="'.url_for('@amendement?loi='.$this->texteloi_id.'&numero='.$parent[0]).'">';
     145      $titre .= $parent[0].$lettre;
     146      if ($link) $titre .= '</a>';
     147    }
    143148    return $titre;
    144149  }
Note: See TracChangeset for help on using the changeset viewer.