Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Ошибка syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST) после установки


Рекомендованные сообщения

syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/www-root/data/www/домен/system/storage/modification/catalog/model/tool/image.php

Как устранить и причины появления?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

33 минуты назад, Propellers сказал:

syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/www-root/data/www/домен/system/storage/modification/catalog/model/tool/image.php

Как устранить и причины появления?

Здравствуйте 

Должно быть в ошибке еще и указание на строку, где эта самая ошибка 

Открываете файл из текста ошибки, смотрите строку. 

Скорее всего не отработал верно модификатор. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 минут назад, NeoSeo Help 4 сказал:

Здравствуйте 

Должно быть в ошибке еще и указание на строку, где эта самая ошибка 

Открываете файл из текста ошибки, смотрите строку. 

Скорее всего не отработал верно модификатор. 

 

Ошибка.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

28 минут назад, Propellers сказал:

 

Ошибка.jpg

У Вас метод resize закомментирован. При добавлении кода модулем водяного знака тоже испрльзуются комментарии. Отсюда и конфликт. Т.е. не может быть комментария в комментарии. 

Удалите комментарий в файле модификации модуля водяного знака и обновите модификаторы 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Удалить только в этих строках, на которые ссылается ошибка? или во всем документе?

 

/* NeoSeo Watermark - begin */
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
        /* NeoSeo Watermark - end */

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

45 минут назад, Propellers сказал:

Удалить только в этих строках, на которые ссылается ошибка? или во всем документе?

 

/* NeoSeo Watermark - begin */
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
        /* NeoSeo Watermark - end */

На которые ссылается ошибка. В этом блоке удалить комменты

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Удалили страница загружается, после обновления - все прописалось обратно. Видимо не в этом документе нужно править?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 минут назад, Propellers сказал:

Удалили страница загружается, после обновления - все прописалось обратно. Видимо не в этом документе нужно править?

 

Ранее писали Вам что в файле модификации модуля. Он располагается в папке system

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смотрите в файле модификации есть код с 31 по 40 строку и аналогичный с 68 по 71 вы можете просто указать в этом случае как правильно должен выглядеть ваш код в данном файле? Спасибо

<file path="admin/model/tool/image.php">
        <operation>
            <search><![CDATA[$extension = pathinfo($filename, PATHINFO_EXTENSION);]]></search>
            <add position="before"><![CDATA[
        /* NeoSeo Watermark - begin */
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
        /* NeoSeo Watermark - end */
            ]]></add>
        </operation>
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/* NeoSeo Watermark - begin */
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
        /* NeoSeo Watermark - end */
            ]]></add>
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, Propellers сказал:
/* NeoSeo Watermark - begin */
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
        /* NeoSeo Watermark - end */
            ]]></add>
 

Удалите комментарии.

/* */

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Parse error: syntax error, unexpected 'Watermark' (T_STRING) in /var/www/www-root/data/www/new.kolesoplus.com/system/storage/modification/catalog/model/tool/image.php on line 18

Удалили, теперь проблема переместилась на 18 строку )

 

 

        NeoSeo Watermark - begin
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
         NeoSeo Watermark - end

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 минуту назад, Propellers сказал:

 

Parse error: syntax error, unexpected 'Watermark' (T_STRING) in /var/www/www-root/data/www/new.kolesoplus.com/system/storage/modification/catalog/model/tool/image.php on line 18

Удалили, теперь проблема переместилась на 18 строку )

 

 

        NeoSeo Watermark - begin
        $this->load->model("tool/neoseo_watermark");
        return $this->model_tool_neoseo_watermark->resize($filename, $width, $height );
         NeoSeo Watermark - end

image.thumb.png.c25164fcccbcfbffd0f84950dd994dc4.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

удалил строки в верхней и нижней части документа. Заработал модуль. Будем тестировать. Спасибо

/* NeoSeo Watermark - begin */

 /* NeoSeo Watermark - end */

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 минут назад, Propellers сказал:

удалил строки в верхней и нижней части документа. Заработал модуль. Будем тестировать. Спасибо

/* NeoSeo Watermark - begin */

 /* NeoSeo Watermark - end */

 

Если что пишите 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...