Ошибка в модуле Latest products

23.06.2019 12:28
#1
d.tkachenko88
Joomshopping forum user no avatar
Name: D. Tkachenko
12.06.2019
Posts: 5
Quote
Ошибка в модуле Latest products

Вы добавили код:

$productlist = JSFactory::getModel('productList', 'jshop');
$productlist->setModel($product);
$productlist->load();

Но забыли сделать импорт модели. В результате модуль работает только в случаи если загружен компонент joomshopping.
Если он подключен на других страницах - выдается критическая ошибка. Чтобы исправить добавьте в модуле:

JLoader::import('productlist', JPATH_ROOT.'/components/com_jshopping/models');

Или в файле factory.php подключите каталог со всеми моделями компонента, таким образом:

JModelLegacy::addIncludePath(JPATH_ROOT. '/components/com_jshopping/models');

Кроме прочего не понимаю смысл вашего обновления, избыточный код, лишние запросы к БД.

Проверено на последних версиях Joomla, JoomShopping, Latest products.


Last change: 23.06.2019 13:10
 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.