Jump to content

Recommended Posts

Bonjour à tous,

 

je rencontre un soucis sur les pages CMS de mon site.

Rien ne se charge à l'ouverture des pages, tout reste blanc.

Vous pouvez trouver le site à l'adresse suivante : http://www.sujiskateboards.fr

Le problème se trouve sur les pages : SUJI, Customisation et Presse.

J'ai vérifier mes liens dans l'onglet SEO URLS. Même lors de l'aperçu d'une page cms depuis le back office rien ne se charge. Avec firebug il n'y a aucun code qui remonte.
Le reste du site fonctionne correctement.
 

C'est la première fois que je me retrouve devant un probleme comme celui-ci.

Merci,
 

N'hésitez pas à me demander si vous avez besoins de plus d'information.
 

Edouard Delbove

 

Share this post


Link to post
Share on other sites

Bonjour,

As-tu essayé d'activer l'affichage des erreurs ?

 

 

Bonjour,

 

Merci pour la piste

 

Je viens de l'activer. Voici le message d'erreur sur une des page : 

 

Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in /home/.../override/controllers/CMSController.php on line 3

Edited by edelbo (see edit history)

Share this post


Link to post
Share on other sites

C'est donc à priori l'un des overrides de ta boutique qui pose problème, plus précisément le fichier "CMSController.php" qui se trouve dans le dossier override >> controllers de ta boutique.

Share this post


Link to post
Share on other sites

C'est donc à priori l'un des overrides de ta boutique qui pose problème, plus précisément le fichier "CMSController.php" qui se trouve dans le dossier override >> controllers de ta boutique.

 

Merci pour le retour,

 

Je ne comprend d'ou provient l'erreur par contre. 

 

Voici le code du fichier :

<?php
class CmsController extends CmsControllerCore {
    public function setMedia() {
        parent::setMedia();
 
        Tools::addCSS(_PS_CSS_DIR_.'jquery.fancybox-1.3.4.css', 'screen');
        Tools::addJS(array(_PS_JS_DIR_.'jquery/jquery.fancybox-1.3.4.js',
                           _PS_JS_DIR_.'jquery/jquery.serialScroll-1.2.2-min.js',
                           _THEME_JS_DIR_.'product.js'));
 
        if (Configuration::get('PS_DISPLAY_JQZOOM') == 1) {
            Tools::addCSS(_PS_CSS_DIR_.'jqzoom.css', 'screen');
            Tools::addJS(_PS_JS_DIR_.'jquery/jquery.jqzoom.js');
        }
    }
}

Share this post


Link to post
Share on other sites

Pareil j'ai le même problème mais en fait comme pour tous et pour Tout et chaque mise à jour vraiment rZLC là prestashop .... ! au lieu de nous demander de voter pour être la meilleure solution .. ils feraient mieux de se pencher sur les problème pour que ce soit enfin la meilleure solution ...  car là c le gouffre ... 

Share this post


Link to post
Share on other sites

 

Merci pour le retour,

 

Je ne comprend d'ou provient l'erreur par contre. 

 

Voici le code du fichier :

<?php
class CmsController extends CmsControllerCore {
    public function setMedia() {
        parent::setMedia();
 
        Tools::addCSS(_PS_CSS_DIR_.'jquery.fancybox-1.3.4.css', 'screen');
        Tools::addJS(array(_PS_JS_DIR_.'jquery/jquery.fancybox-1.3.4.js',
                           _PS_JS_DIR_.'jquery/jquery.serialScroll-1.2.2-min.js',
                           _THEME_JS_DIR_.'product.js'));
 
        if (Configuration::get('PS_DISPLAY_JQZOOM') == 1) {
            Tools::addCSS(_PS_CSS_DIR_.'jqzoom.css', 'screen');
            Tools::addJS(_PS_JS_DIR_.'jquery/jquery.jqzoom.js');
        }
    }
}

 

Je relance un appel à l'aide. Je ne comprend pas l'erreur, quelqu'un aurait une idée ?

Share this post


Link to post
Share on other sites

Je relance un appel à l'aide. Je ne comprend pas l'erreur, quelqu'un aurait une idée ?

 

 

J'ai réglé les problèmes de syntaxe. C'était des espaces en trop...

 

Il y a toujours une erreur qui est la suivante : 

 

Fatal error: Class '        parent' not found in /home/.../override/controllers/CMSController.php on line 5

Share this post


Link to post
Share on other sites

J'ai changé le code de CMSController.php par celui-ci et tout rentre dans l'ordre.

<?php
class CmsController extends CmsControllerCore {
public function setMedia() {
parent::setMedia();

$this->context->controller->addCSS(_PS_JS_DIR_.'jquery/plugins/fancybox/jquery.fancybox.css', 'all');
$this->context->controller->addJS(array(_PS_JS_DIR_.'jquery/plugins/fancybox/jquery.fancybox.js',
_PS_JS_DIR_.'jquery/plugins/jquery.serialScroll.js',
_THEME_JS_DIR_.'product.js'));

if (Configuration::get('PS_DISPLAY_JQZOOM') == 1) {
$this->context->controller->addCSS(_PS_JS_DIR_.'jquery/plugins/jqzoom/jquery.jqzoom.css', 'all');
$this->context->controller->addJS(_PS_JS_DIR_.'jquery/plugins/jqzoom/jquery.jqzoom.js');
}
}
}

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More