Jump to content

Edit History

sasikume

sasikume

Hola a todos.

Pues eso, que de un dia para otro ya no puedo acceder a la pestaña inicio del backoffice. No he echo nada excepto instalar un modulo que luego desinstale.

El error que me da es este:

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /usr/home/--------/----/-------/modules/autoupgrade/classes/UpgradeContainer.php on line 431

 

Y esto es lo que hay en esa linea (en negrita):

    public function getTwig()
    {
        if (null !== $this->twig) {
            return $this->twig;
        }

        if (class_exists(Twig_Environment::class)) {
            // We use Twig 1
            // Using independant template engine for 1.6 & 1.7 compatibility
            $loader = new Twig_Loader_Filesystem();
            $loader->addPath(realpath(__DIR__ . '/..') . '/views/templates', 'ModuleAutoUpgrade');
            $twig = new Twig_Environment($loader);
            $twig->addExtension(new TransFilterExtension($this->getTranslator()));
        } else {
            // We use Twig 3
            $loader = new \Twig\Loader\FilesystemLoader();
            $loader->addPath(realpath(__DIR__ . '/..') . '/views/templates', 'ModuleAutoUpgrade');
            $twig = new \Twig\Environment($loader);
            $twig->addExtension(new TransFilterExtension3($this->getTranslator()));
        }

        $this->twig = $twig;

        return $this->twig;
    }

 

Busque por el foro y por todo internet y no encontre nada parecido, alguien me puede ayudar?

Un saludo

 

sasikume

sasikume

Hola a todos.

Pues eso, que de un dia para otro ya no puedo acceder a la pestaña inicio del backoffice. No he echo nada excepto instalar un modulo que luego desinstale.

El error que me da es este:

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /usr/home/--------/----/-------/modules/autoupgrade/classes/UpgradeContainer.php on line 431

 

Y esto es lo que hay en esa linea (en negrita):

    public function getTwig()
    {
        if (null !== $this->twig) {
            return $this->twig;
        }

        if (class_exists(Twig_Environment::class)) {
            // We use Twig 1
            // Using independant template engine for 1.6 & 1.7 compatibility
            $loader = new Twig_Loader_Filesystem();
            $loader->addPath(realpath(__DIR__ . '/..') . '/views/templates', 'ModuleAutoUpgrade');
            $twig = new Twig_Environment($loader);
            $twig->addExtension(new TransFilterExtension($this->getTranslator()));
        } else {
            // We use Twig 3
            $loader = new \Twig\Loader\FilesystemLoader();
            $loader->addPath(realpath(__DIR__ . '/..') . '/views/templates', 'ModuleAutoUpgrade');
            $twig = new \Twig\Environment($loader);
            $twig->addExtension(new TransFilterExtension3($this->getTranslator()));
        }

        $this->twig = $twig;

        return $this->twig;
    }

 

Busque por el foro y por todo internet y no encontre nada parecido, alguien me puede ayudar?

Un saludo

 

×
×
  • Create New...