Jump to content
seboxp

Nie działające strony cms

Recommended Posts

Witam, presta 1,6 zauważyłem ostatnio że nie działają mi strony cms a dokładniej to gdy kliknę w link to pojawia się pusta biała strona, w seo&url w ogóle nie ma tych linków, a także gdy dam podgląd strony w edycji strony cms to też pokazuje białą strone. Jakieś rady co to może być?

Share this post


Link to post
Share on other sites

Fatal error: Class 'CmsController' not found in ...prestashop/classes/controller/Controller.php on line 134

Share this post


Link to post
Share on other sites
  public static function getController($class_name, $auth = false, $ssl = false)
    {
        return new $class_name($auth, $ssl);
    }

    public function __construct()
    {
        if (is_null($this->display_header)) {
            $this->display_header = true;
        }

        if (is_null($this->display_header_javascript)) {
            $this->display_header_javascript = true;
        }

        if (is_null($this->display_footer)) {
            $this->display_footer = true;
        }

        $this->context = Context::getContext();
        $this->context->controller = $this;

        // Usage of ajax parameter is deprecated
        $this->ajax = Tools::getValue('ajax') || Tools::isSubmit('ajax');

        if (!headers_sent()
            && isset($_SERVER['HTTP_USER_AGENT'])
            && (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false
            || strpos($_SERVER['HTTP_USER_AGENT'], 'Trident') !== false)) {
            header('X-UA-Compatible: IE=edge,chrome=1');
        }
    }

 

Share this post


Link to post
Share on other sites

usunąłem plik /cache/class_index.php  i nic nie dało

a w override sa tylko pliki index.php

Share this post


Link to post
Share on other sites

Myślę że to mogło się stać po użyciu 1-click upgrade a następnie cofnięcie zmian...

Share this post


Link to post
Share on other sites

Ok chyba działa, włączyłem "wyłącz wszystkie nadpisywania" i jest ok

Share this post


Link to post
Share on other sites

no ale nie jest to do konca rozwiazanie, bo jak bedziesz mial teraz jakis modul wymagajacy nadpisywania np. Ship2Pay to nie zadziala. czyli jak pisalem szukaj problemu po stornie ./override. ewentualnei jakis modul moze te napisywania wrzucac. istalowales jakis modul korzystajacy z CMS?

Share this post


Link to post
Share on other sites

Właśnie zauważyłem że był problem z ship2pay jednak jak wyłączyłem spowrotem "wyłącz wszystkie nadpisywania"  to strony CMS działają

Share this post


Link to post
Share on other sites

no to czyli, ze masz gdzies nadpisany plik w ./override. poza tym jezlei masz S2P to musisz tam miec nadpisania kontrolerow, wiec nie mozesz miec samych index.php jak to opisujesz. musisz dokladnie przegladnac ./override

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

×

Important Information

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