Bonjour,
J'utilise joomla 3.2.2 avec Gantry v4.1.24 pour le template responsive design.
J'ai remarqué que mon site avait 2 erreurs javascript via Firebug, et semblait indiquer qu'il s'agissait du fichier templates/gantry/js/rokmediaqueries.js. :
TypeError: Function.attempt is not a function
var RokMediaQuery = new Class({
ReferenceError: Class is not defined
var RokMediaQuery = new Class({
J'ai d'abord remplacé le .js avec le fichier original de l'install Gantry, et j'ai désormais 2 nouvelles erreurs :
TypeError: Function.attempt is not a function
<script>eval(mod_pagespeed_TD_ELb8tqp);</script>
ReferenceError: Class is not defined
<script>eval(mod_pagespeed_TD_ELb8tqp);</script>
Il semblerait que cela coince au niveau de ces lignes dans mon index.php :
<?php
$gantry->displayHead();
$gantry->addStyle('grid-responsive.css', 5);
$gantry->addLess('bootstrap.less', 'bootstrap.css', 6);
if ($gantry->browser->name == 'ie'){
if ($gantry->browser->shortversion == 9){
$gantry->addInlineScript("if (typeof RokMediaQueries !== 'undefined') window.addEvent('domready', function(){ RokMediaQueries._fireEvent(RokMediaQueries.getQuer y()); });");
}
if ($gantry->browser->shortversion == 8){
$gantry->addScript('html5shim.js');
}
}
if ($gantry->get('layout-mode', 'responsive') == 'responsive') $gantry->addScript('rokmediaqueries.js');
if ($gantry->get('loadtransition')) {
$gantry->addScript('load-transition.js');
$hidden = ' class="rt-hidden"';}
?>
Sachant que je n'ai jamais toucher à tels ou tels .js, et vu que je n'y connais rien, je ne sais pas d'où vient cette erreur.
Merci pour votre aide.
J'utilise joomla 3.2.2 avec Gantry v4.1.24 pour le template responsive design.
J'ai remarqué que mon site avait 2 erreurs javascript via Firebug, et semblait indiquer qu'il s'agissait du fichier templates/gantry/js/rokmediaqueries.js. :
TypeError: Function.attempt is not a function
var RokMediaQuery = new Class({
ReferenceError: Class is not defined
var RokMediaQuery = new Class({
J'ai d'abord remplacé le .js avec le fichier original de l'install Gantry, et j'ai désormais 2 nouvelles erreurs :
TypeError: Function.attempt is not a function
<script>eval(mod_pagespeed_TD_ELb8tqp);</script>
ReferenceError: Class is not defined
<script>eval(mod_pagespeed_TD_ELb8tqp);</script>
Il semblerait que cela coince au niveau de ces lignes dans mon index.php :
<?php
$gantry->displayHead();
$gantry->addStyle('grid-responsive.css', 5);
$gantry->addLess('bootstrap.less', 'bootstrap.css', 6);
if ($gantry->browser->name == 'ie'){
if ($gantry->browser->shortversion == 9){
$gantry->addInlineScript("if (typeof RokMediaQueries !== 'undefined') window.addEvent('domready', function(){ RokMediaQueries._fireEvent(RokMediaQueries.getQuer y()); });");
}
if ($gantry->browser->shortversion == 8){
$gantry->addScript('html5shim.js');
}
}
if ($gantry->get('layout-mode', 'responsive') == 'responsive') $gantry->addScript('rokmediaqueries.js');
if ($gantry->get('loadtransition')) {
$gantry->addScript('load-transition.js');
$hidden = ' class="rt-hidden"';}
?>
Sachant que je n'ai jamais toucher à tels ou tels .js, et vu que je n'y connais rien, je ne sais pas d'où vient cette erreur.
Merci pour votre aide.
Commentaire