Bonjour à tous,

Depuis quelques jours, Je chercher comment mettre un class="select" à la première balise qui paginate mes données?

Merci d'avoir pris de temps de répondre à ma question d'avance!

5 réponses


Maenhyr
Réponse acceptée

Bonjour, voici comment je fais:

<?php foreach ($keywords as $k => $v): $v = current($v);?>
    <li <?php if($k== 0) echo 'class="select"'; ?>><?php echo $v'name']; ?></li>
<?php endforeach ?>
echo $this->Paginator->numbers(array(
    'before' => '',
    'after' => '',
    'separator' => '',
    'tag' => false,
    'class' => 'select'
));

Si j'ai bien compris ta question ...

J'ai plus ou moins la même question que Slinky,
Comment faire pour mettre une class particulière sur le premier élément d'une liste ?
Par exemple, j'ai ce code là pour ma vue:

<?php foreach ($keywords as $k => $v): $v = current($v);?>
                    <li><?php echo $v'name']; ?></li>
                <?php endforeach ?>

et dans mon controller :

function index(){
        $d'keywords'] = $this->Post->find('threaded',array(
            'conditions'    =>  array('type'=>'keyword','online'=>'1'),
            'order' =>  'name ASC',
            'fields' => array('id','name','content','imgk')
        ));
        $this->set($d);
    }

(Si j'empiète le post de slinky, sorry, je bougerai mon post...)

Slinky
Auteur

J'ai exactement la même question que Cerrer. J'ai rouvé cette documentation sur internet mais cela ne répond pas à ma question http://stackoverflow.com/questions/1837083/pagination-helper-customizations-styling

Merci beaucoup prbaron, c'est tout à fait ce que je voulais !