Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 106 | Go to most recent revision | Blame | Last modification | View Log | RSS feed

<ul id="ef-resultats-determination">
        <? foreach ($noms as $nnTaxon => $nom) : ?>
        <li style="min-height:101px;">
                <a href="<?=$nom['url']?>">
                        <strong class="nom-sci-retenu"><?=$nom['nom_sci_retenu']?></strong>
                </a>
                
                <img src="http://localhost/service:eflore:0.1/cel/images?masque.nn=<?=$nnTaxon?>&retour.format=CRX2S" style="width:100px;height:100px;display:block;float:right;"/>
                
                <?php if (isset($nom['synonymes'])) : ?>
                        <?php $nbrSynonymes = count($nom['synonymes']) ?>
                        <ul class="synonymes" style="width:50%;">
                                <?php for ($i = 0; ($i < 2); $i++) : ?>
                                        <?php if (isset($nom['synonymes'][$i])) : ?>
                                                <li>= <?=$nom['synonymes'][$i]['nom_sci']?></li>
                                                
                                        <?php endif; ?>
                                <? endfor; ?>
                                        <?php if ($nbrSynonymes > 2) : ?>
                                                <li class="synonymes-autres">
                                                        <ul>
                                                                <?php for ($i = 2; $i < $nbrSynonymes; $i++) : ?>
                                                                        <li>= <?=$nom['synonymes'][$i]['nom_sci']?></li>
                                                                <? endfor; ?>
                                                        </ul>
                                                </li>
                                        <?php endif; ?>
                        </ul>
                <?php endif; ?>
        </li>
        <? endforeach; ?>
</ul>
<script type="text/javascript">
        //<![CDATA[
        $(document).ready(function() {
                ajouterToggleSynonymesAutres();
        });
        function ajouterToggleSynonymesAutres() {
                $("ul#ef-resultats-determination li").each(function(index) {
                        $(this).find('.synonymes-autres').prepend('<a id="bascule-'+index+'" href="#">et plus...</a>');
                        $(this).find('.synonymes-autres ul').css('display', 'none');
                        $(this).find('.synonymes-autres ul').attr('id', 'sa-'+index);
                        
                        $('#bascule-'+index).on('click', function() {
                                $('#sa-'+index).toggle('blind', {}, 500);
                                return false;
                        });
                });
        }
        //]]>
</script>