Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

draconis
2023-09-29 10:49:28

Bonjour à tous,

Je souhaiterai modifier le code fourni par l'auteur du theme Bootsrap darkroom. Je veux afficher 10 images aléatoires issues d'un même tag. J'ai créé un tag "carousel" pour identifier les images que je veux mettre en avant sur le carrousel.

Après une recherche sur l'Api j'ai trouvé la méthode

pwg.tags.getImages

. Grâce à l'outil fournit par piwigo j'ai put travailler pour obtenir la requête suivante :

Code:

https://photos.draconis.me/ws.php?format=json&method=pwg.tags.getImages&tag_name=carousel&per_page=10&order=random

Cependant lorsque je rentre le code la requête dans le code du carrousel rien ne s'affiche :

Code:

<!-- Now, the jQuery voodoo -->
<script type="text/javascript">
/* change following to match your Piwigo's root context, e.g. "/", "/gallery/", "/pictures/" or similar, but DO NOT FORGET THE TRAILING SLASH */
var pwg_root = '/';

/* the api URL, no need to change this */
var pwg_api = pwg_root + 'ws.php?format=json&method=pwg.tags.getImages&tag_name=carousel&per_page=10&order=random';

function setHeights() {
    if ($('.jumbotron').length > 0) {
      var height = window.innerHeight - $('.navbar-main').outerHeight() - $('.jumbotron').outerHeight();
    } else {
      var height = window.innerHeight - $('.navbar-main').outerHeight();
    }
    var bottom = window.innerHeight - height + (height * 0.1);
    $('#last10items .carousel-inner').css('height', height);
    $('#last10items').find('.carousel-caption').css('bottom', bottom + 'px');
}

Pourtant dans l'outil Api la requête à l'air de fonctionner il me retourne bien les images concernées par le tag carousel.

N'étant pas un expert en codage je tâtonne, un peu ai-je loupé quelque-chose ?

Cordialement,
Draconis

Version de Piwigo: 13

URL Piwigo: https://photos.draconis.me

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact