На форуме 9558 тем, 76452 сообщений, 44664 участников
тема · 3 113 просмотров · 11 ответов

Parse error: syntax error, unexpected 'elseif' (T_ELSEIF)

Ошибки и их решения
читают: 0 участников и 1 гость
порядок
13 ноя 2015 18:16#1
Приветствую сообщество.
Я новенький, вникаю быстро и сознательно, постараюсь максимально изложить проблему

Установил последнюю сборку Oc 2.1.0.1
Сразу начал устанавливать тему купленную на Themeforest
Всё делал по инструкции шаг за шагом.
Процессе, после добавления модулей выдаёт ошибку во фронтэнде

Parse error
: syntax error, unexpected 'elseif' (T_ELSEIF) in /srv/users/serverpilot/apps/levillage/public/vqmod/vqcache/vq2-catalog_controller_common_seo_url.php on line 130

Если файл модуля: vqmod/xml/simple_blog_catalog.xml
отключить (перенести в каталог vqmod/xml/disabled/simple_blog_catalog.xml) - то всё работает, значит вероятно проблема в нём.

Подскажите куда копать что делать?
На оригинальной версии Opecart (не русская сборка) всё отлично
13 ноя 2015 18:29#2
simple_blog_catalog.xml неправильно модифицирует файл .
Зайдите по пути catalog/controller/common/seo_url.php и найдите там файл seo_url.php и seo_url.php-original
Файл seo_url.php переименуйте во что нибудь, а seo_url.php-original переименуйте seo_url.php
Все заработает.

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

Хоть файл из русской сборке seo_url.php, составлен так что конфликтов должно быть минимум, но при левых вкумодах, они бывают.
13 ноя 2015 18:47#3
Во вложении файл от русской сборки. Исправил переносы строк. Попробуйте..
Вложения · 1
13 ноя 2015 18:57#4
Vlad написал(а): ↑Во вложении файл от русской сборки. Исправил переносы строк. Попробуйте..

Спасибо большое, пока работает.
А что конкретно вы сделали?
(я до вашего сообщения пробовал менять seo_url.php на оригинальный, но у меня почему то результата не было.
а после вашего сообщения попробовал второй раз и сработало - видно магия форума!)
13 ноя 2015 19:20#5
Rig написал(а): ↑А что конкретно вы сделали?

я же говорю, добавил переносы в файл как и в оригинале. Теперь seo_url станет еще лучше ))
10 дек 2015 15:54#6
Спасибо. Все сработало.
11 ноя 2016 12:41#7
У меня тоже возникли ошибки в сео с модулем Multivendor от wabaay!
Помогите, пожалуйста найти ошибку на файле!
не работает seo-ссылки вендоров
если вести выходит site.com/seo_link(vendor)/?vendor=id
а должно site.com/seo_link(vendor)
и работает так index.php?route=module/vendorlogo/visitstore&vendor_id=8
12 ноя 2016 12:12#8
Muhin написал(а): ↑У меня тоже возникли ошибки в сео с модулем Multivendor от wabaay!
Помогите, пожалуйста найти ошибку на файле!
не работает seo-ссылки вендоров
если вести выходит site.com/seo_link(vendor)/?vendor=id
а должно site.com/seo_link(vendor)
и работает так index.php?route=module/vendorlogo/visitstore&vendor_id=8

почему конфликт возникает - никто не знает?
10 янв 2017 01:05#9
Vlad написал(а): ↑Во вложении файл от русской сборки. Исправил переносы строк. Попробуйте..

После обновления модификатора , все возвращается назад.Может еще где надо поправить?
10 янв 2017 11:53#10
thunder написал(а): ↑все возвращается назад.

уточните, что возвращается?
10 янв 2017 17:27#11
в файл seo_url.php возвращаетпервоначальныйкод, который в последствии выводит ту-же ошибку о которой описывалось выше.
10 янв 2017 17:39#12
thunder написал(а): ↑в файл seo_url.php возвращает первоначальный код

в файле не может возвращаться код, если вы не пытаетесь отредактировать файл в кеше модификатора
сообщения 1–12 из 12
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы