2013-03-04 1 views
1

Alors voici l'affaire. J'ai eu beaucoup de problèmes avec la vraie galerie de Plone, j'ai donc acheté le diaporama Galleria avec le thème des Douze. J'ai fait les choses normales pour faire fonctionner Galleria mais maintenant il y a un problème.Galleria dynamique javascript/jQuery question dans Plone

C'est la section HTML:

<div id="content"> 
    <!-- GALLERIA --> 
    <div id="galleria"> 
    </div> 
    <!-- /GALLERIA --> 
</div> 

Avec cette règle, je Grap tous les liens avec les images et les mettre dans mon galleria DIV:

<replace css:content=".item a" css:theme-children="#galleria" /> 

C'est donc le résultat de cette opération:

<!-- GALLERIA --> 
    <div id="galleria"> 
     <a href="..."> 
      <img src="..." /> 
     </a> 
     <a href="..."> 
      <img src="..." /> 
     </a> 
     <a href="..."> 
      <img src="..." /> 
     </a> 
    </div> 
<!-- /GALLERIA --> 

Donc, voici le problème. Bien que tous les fichiers js et css de galleria aient été chargés avec succès, rien ne se passe. Galleria devrait mettre quelques divs autour des images pour créer le diaporama.

Javascript est activé. jQuery fonctionne.

Y at-il quelqu'un qui a une idée pourquoi cela ne fonctionne pas dans plone?

EDIT: Chrome laisse tomber ce message d'erreur dans sa console:

Uncaught SyntaxError: Invalid regular expression: /http://localhost:8080/lox/home/++theme++lox.responsive/galleria/themes/twelve/galleria.twelve.css/: Nothing to repeat galleria-1.2.9.js:847 
(anonymous function) galleria-1.2.9.js:847 
jQuery.extend.each jquery.js:648 
jQuery.fn.jQuery.each jquery.js:270 
Utils.loadCSS galleria-1.2.9.js:846 
(anonymous function) 
+0

Quel était le problème que vous avez eu avec plonetruegallery? Je suis l'auteur et l'ai utilisé avec succès avec de nombreux projets comme d'autres. – vangheem

+0

Autres choses: des erreurs js dans la console? Où est votre code galleria js pour démarrer la galerie? Quel est le CSS que vous utilisez? Vous êtes sûr que les ressources galleria sont référencées correctement? Galleria vous oblige à définir une hauteur du conteneur de la galerie quelque part. As-tu fais ça? Il serait utile si vous avez donné un exemple de site pour montrer où il ne fonctionne pas ou collé le code que vous utilisez pour câbler galleria. – vangheem

+0

le problème que j'avais était que le client voulait le thème de douze sur son diaporama galleria. Je n'ai pas découvert comment mettre en œuvre un nouveau thème pour plonetruegallery. Ensuite, j'ai voulu le coder par moi-même mais c'était complexe de faire quelques changements rapides. J'ai donc décidé de mettre le diaporama statique dans le site index de mon thème plone. Mais rien ne se passe. Je vais faire une nouvelle buildout et poster un lien vers le site dès que possible. – jurihandl

Répondre

0

Turning CE:

$('link[rel=stylesheet]').each(function() { 
    if (new RegExp(href).test(this.href)) { 
     link = this; 
     return false; 
    } 
    return false; 
}); 

Dans ceci

$('link[rel=stylesheet]').each(function() { 
    /*if (new RegExp(href).test(this.href)) { 
     link = this; 
     return false; 
    }*/ 
    return false; 
}); 

fait l'affaire. :)

+0

Avez-vous le privilège d'accepter votre réponse? Ce serait cool, afin d'avoir une meilleure distinction entre les quêtes répondues et non répondues, TIA. –