Récuperer un array php vers mon fonction JS avec json

Fermé
kimyoo Messages postés 36 Date d'inscription lundi 29 juin 2015 Statut Membre Dernière intervention 6 octobre 2015 - Modifié par kimyoo le 28/09/2015 à 11:06
kimyoo Messages postés 36 Date d'inscription lundi 29 juin 2015 Statut Membre Dernière intervention 6 octobre 2015 - 28 sept. 2015 à 13:20
Bonjour,

je suis entrain de faire une gallery d'image avec fancybox voir exemple:http://jsfiddle.net/2k8EP/

le probleme c'est de récupérer mes images qui ont stocké dans mon base des données

Mon question c'est comment passer un array php à ma fonction javascript?
c'est mon controlleur qui contient mon tableau des images
<?php
 
 
 
$data['schema'] = $this->produits>get_schema(array('img_produit_id'=>$id));
        json_encode($data['schema']);
        //debuger($data['schema']);
 
 
 
 
 
 
?>

et mon view qui contient mon fonction JS pour afficher mon gallery
comment je peut récuperer mes images à mon fonction JS??
<a href="#" class="open_fancybox" data-fancybox-group="gallery" title="schéma"><span> </span>Schémas</a>   
<script type="text/javascript">
                                    $(".open_fancybox").click(function() {
     
                                $.fancybox.open([
                                    {
                                        href : 'http://fancyapps.com/fancybox/demo/1_b.jpg',
                                        title : 'manual 1st title'
                                    },
                                    {
                                        href : 'http://fancyapps.com/fancybox/demo/2_b.jpg',
                                        title : '2nd title'
                                    },
                                    {
                                        href : 'http://fancyapps.com/fancybox/demo/3_b.jpg',
                                        title : '3rd title'
                                    }
                                ], {
        nextEffect : 'none',
        prevEffect : 'none',
        padding    : 0,
        helpers    : {
            title : {
                type: 'over' 
            },
            thumbs : {
                width  : 75,
                height : 50,
                source : function( item ) {
                    return item.href.replace('_b.jpg', '_s.jpg');
                }
            }
        }
    });
     
    return false;
});</script>

Merci !

A voir également:

1 réponse

kimyoo Messages postés 36 Date d'inscription lundi 29 juin 2015 Statut Membre Dernière intervention 6 octobre 2015
28 sept. 2015 à 13:20
personne peut m'aider !
0