Помощь YOOTHEME и SP Page Builder Pro

StanyXXX

Мой дом здесь!
Регистрация
9 Фев 2007
Сообщения
365
Реакции
489
Help! YOOtheme v4.0.10, SP Page Builder Pro- пытаюсь проапгрейдить с v4.0.11 до v5.0.x, после наката поверх в конструкторе YOOTHEME выдаёт ошибку "0 Call to undefined method ApplicationHelper::getName()".
После сноса версии SP Page Builder Pro v4.0.11 и свежей установки v5.0.x с предыдущим удалением SP Page Builder из DB, при заходе в стиль YOOtheme редактора, та-же ошибка "0 Call to undefined method ApplicationHelper::getName()".

Кто знает, куда копать?
 
Help! YOOtheme v4.0.10, SP Page Builder Pro- пытаюсь проапгрейдить с v4.0.11 до v5.0.x, после наката поверх в конструкторе YOOTHEME выдаёт ошибку "0 Call to undefined method ApplicationHelper::getName()".
После сноса версии SP Page Builder Pro v4.0.11 и свежей установки v5.0.x с предыдущим удалением SP Page Builder из DB, при заходе в стиль YOOtheme редактора, та-же ошибка "0 Call to undefined method ApplicationHelper::getName()".

Кто знает, куда копать?
Во-первых, не очень понятно, зачем скрещивать ужа с ежом, т.е. устанавливать два билдера?
Во-вторых, включите логирование и дайте посмотреть стек вызовов, будет хоть понятно, в каком месте он валится.
 
Во-вторых:
Joomla v4.3.4
Версия PHP: 8.1.18
Версия базы данных: 8.0.33
Сервер: Apache
Установлены версии: Joomla 4.3.3, SP Page Builder v4.0.11, YOOtheme ZOO v4.1.38, Essentials for ZOO v2.0.6, после апгрейда Joomla до 4.3.4 Ошибка та же.
Deprecated
: strstr:)( Passing null to parameter #1 ($haystack) of type string is deprecated in
...../plugins/system/zoolingual/zoolingual.php
on line
76


Deprecated
: strpos:)( Passing null to parameter #1 ($haystack) of type string is deprecated in
...../plugins/system/zlframework/zlframework/helpers/zlfw.php
on line
237


Deprecated
: strpos:)( Passing null to parameter #1 ($haystack) of type string is deprecated in
...../plugins/system/zlframework/zlframework/helpers/zlfw.php
on line
237
Вопрос в обновлении SP Page Builder с v4.0.11 до v5.0.8, после обновления при заходе в слиль YOOtheme :
Произошла ошибка

0 Call to undefined method ApplicationHelper::getName()
Понятно что есть проблема в обновлении Essentials for ZOO до v2.1.2
Соответственно вопрос, решает ли это проблему? это к тем, кто сталкивался с подобной проблемой!??

На засыпку, установил для пробы Quick Start - Shaper Cuisine v2.0.0 с обновлением Joomla до v4.3.4, и обновлением SP Page Builder с v4.0.11 до v5.0.8 после установки ZOO -v4.1.38, при попытки зайти в ZOO > ошибка
Произошла ошибка

0 Call to undefined method ApplicationHelper::getName()
Во-первых:
"зачем скрещивать ужа с ежом, т.е. устанавливать два билдера" - это изначальное условие заказчика, шаблон YOOtheme, YOOtheme ZOO - Каталог, и SP Page Builder - в качестве дополнительной возможности оформления контента!
Похоже придётся отказаться в данной ситуации от SP Page Builder т.к. существуют неприемлимости одного с другим и рожать сподручными возможностями..
 
Последнее редактирование:
Временное решение

components/com_sppagebuilder/helpers/autoload.php

В loadHelperClasses добавить
if (Factory::getApplication()->input->get('option', 'com_sppagebuilder') !== 'com_sppagebuilder') {
return;
}

1734785506618.png
 
Назад
Сверху