Opencart — миниатюра изображения для загруженного файла

Я пытаюсь добавить уменьшенное изображение загруженного файла в опцию продукта. По сути, я осмотрел stackoverflow и нашел следующую страницу:

Opencart — клиент загружает разные файлы в один продукт с разными ответами с сайта

Тем не менее, я получаю сообщение об ошибке: Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный<<‘(T_SL) в /var/sites/s/sortedgifts.com/public_html/vqmod/vqcache/vq2-catalog_view_theme_journal2_template_product_product.tpl в строке 757

когда я следую инструкциям на этой странице. На линии 757 я поставил:

if ($ option [‘product_option_id’] == ИД ОПЦИИ ИЗОБРАЖЕНИЯ) {

Я думаю, что ID ИЗОБРАЖЕНИЯ — это то, что нужно отредактировать, но я мало знаю о php и не знаю, на что здесь ссылаются, я был бы признателен, если кто-то может мне помочь.

Спасибо!

0

Решение

Ошибка, которую вы описываете, возникает, когда у вас есть код heredoc. Вы должны убедиться, что закрывающий идентификатор находится на отдельной строке, без других символов перед ним, включая пробелы или символы табуляции.

Итак, поищите строку вроде этой:

$var = <<<ASDF (с тремя <«S)

Где-то под ним вы найдете строку с ASDF; на нем (или что-то еще, что было после трех <«S). Убедитесь, что он находится на своей линии и удалите все, что находится перед ним.

Неясно, в каком файле может быть эта проблема. Нет смысла редактировать файл в ошибке, так как он будет перезаписан. Я бы проверил файлы, которые вы недавно добавили в /vqmod/xml/ сначала, а затем посмотрите на /catalog/view/theme/journal2/template/product/product.tpl

PHP heredoc ссылка

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]