Первая проблема при обновлении на новую версию Joomshoping 4.18.2 это копирайт от Joomshoping, а именно (Copyright MAXXmarketing Webdesigner GmbH). Чтобы его убрать надо.
1. Открываем файл по адресу /components/com_jshopping/lib/functions.php
2. На строках 546 ~ 548 находим следующий код:
if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){
print $conf->copyrightText;
}
3. И меняем найденный код на этот
if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){
return;
}
Вторая проблема
При переходе на php 7.0 и выше может перестать работать сайт будет белый экран.
Это возникает не из за того что не работает Joomshoping , а из за того что включены посторонние плагины. У меня был (Hidereg) отключив его , сайт заработал как надо.
Третья проблема
У меня стоял Smart Slider, после перехода на php 7.2 он перестал отображать банеры, решение проблемы было в обновлении его на последнею версию, а именно на данный момент это Smart Slider Pro 3.3.11 .
Четвертая проблема
Вместо русских слов » Описание» стало вот это _JSHOP_DESCR . _JSHOP_DESCR и _JSHOP_REWIEWSPR, в корзине _JSHOP_YOUR_CART
На данный момент решение не нашел. Но я думаю что надо просмотреть нестандартный шаблон JoomShopinga и там заменить устаревшие константы на новые.
Дописывание в /public_html/components/com_jshopping/lang/ ru_RU.php не помогло.