2,10 → 2,10 |
if( this.valOk( proprietes ) ) { |
this.urlWidget = proprietes.urlWidget; |
this.urls = proprietes.urls; |
this.infos_images = proprietes.infos_images; |
this.indexPremiereImage = proprietes.indexImage; |
this.infosImages = proprietes.infosImages; |
this.urlImage = proprietes.urlImage; |
this.indexPremiereImage = proprietes.indexPremiereImage; |
this.indexImage = this.indexPremiereImage; |
this.urlImage = proprietes.urlImage; |
this.tailleMax = proprietes.tailleMax; |
this.popupUrl = proprietes.popupUrl; |
this.urlBaseTelechargement = proprietes.urlBaseTelechargement; |
19,17 → 19,11 |
|
WidgetPhotoPopup.prototype.initTpl = function() { |
this.redimensionnerGalerie(); |
if( this.valOk( this.urlImage, false, 'null' ) ) { |
$( '#info-img-galerie' ).find( '.active' ).removeClass( 'active' ); |
$( '#img-cadre-' + this.indexImage + ',#indicateur-img-' + this.indexImage ).addClass( 'active' ); |
|
this.indexImage = this.indexPremiereImage + this.urls.indexOf( this.urlImage ); |
console.log(this.indexImage); |
this.mettreAJourPopup(); |
|
$( '#info-img-galerie' ).find( '.active' ).removeClass( 'active' ); |
$( '#img-cadre-' + this.indexImage + ',#indicateur-img-' + this.indexImage ).addClass( 'active' ); |
|
this.mettreAJourPopup(); |
} |
|
this.redimentionnerModaleCarousel(); |
}; |
|
53,7 → 47,7 |
}; |
|
WidgetPhotoPopup.prototype.mettreAJourInfosImage = function() { |
this.item = this.infos_images[this.urls[this.indexImage]]; |
this.item = this.infosImages[this.urls[this.indexImage]]; |
this.titreImage = this.item['titre']; |
this.urlLienEflore = this.item['lien']; |
this.idImage = this.item['id_photo']; |
220,16 → 214,15 |
}; |
|
WidgetPhotoPopup.prototype.defilerImage = function( sens ) { |
let indexDerniereImage = this.indexPremiereImage + this.urls.length; |
if ( 'suivant' === sens ) { |
this.indexImage++ ; |
if( this.indexImage >= indexDerniereImage ) { |
if( this.indexImage >= this.urls.length ) { |
this.indexImage = 0; |
} |
} else if ( 'precedent' === sens ) { |
this.indexImage--; |
if( this.indexImage <= 0 ) { |
this.indexImage = indexDerniereImage -1; |
this.indexImage = this.urls.length -1; |
} |
} |
// @TODO: Modifier l'attr content de 'meta[property=og:image]' et y mettre l'url de l'image |