Extended Access Rules

11.04.2017 06:08
#1
AndrewSad
Joomshopping forum user no avatar
Name: Andrew
15.05.2016
Posts: 28
Quote
Extended Access Rules

Extend Access Rule doesn't work with Joomshopping Version 4.3.3

1. Extend Access Rule 1.2.0. When try to save any changes in product card : 1054 Unknown column 'Array' in 'where clause' SQL=SELECT * FROM #__jshopping_categories WHERE Array = '9'

2. Extend Access Rule 1.2.4. Not possible to delete image from product card.

 
11.04.2017 07:55
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25936
Quote
Aw: Extended Access Rules

Extend Access 1.2.4 (Joomshopping 4.7.0+)

Extend Access - bug after joomla update.

--------

Update joomshopping


Letzte Änderung: 11.04.2017 07:55
 
11.04.2017 15:36
#3
AndrewSad
Joomshopping forum user no avatar
Name: Andrew
15.05.2016
Posts: 28
Quote
Aw: Extended Access Rules

Not possible to update JS.

Extend Access 1.2.0 (Joomshopping 3.19.0+ / 4.7.0+) means that it must work for JS 4.3.3.

 
12.04.2017 07:49
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25936
Quote
Aw: Extended Access Rules

No.
min. version 4.7.0


Install
Extend Access 1.2.4

bugs?

send me url?
admin login?
ftp?


Letzte Änderung: 12.04.2017 07:51
 
14.04.2017 00:40
#5
AndrewSad
Joomshopping forum user no avatar
Name: Andrew
15.05.2016
Posts: 28
Quote
Aw: Extended Access Rules

Fatal error: Call to undefined method JSFactory::getTable() in .../www/plugins/jshoppingadmin/extaccess/extaccess.php on line 189, referer: ....option=com_jshopping&controller=products&task=edit&product_id=...

 
14.04.2017 07:47
#6
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25936
Quote
Aw: Extended Access Rules

Change
components\com_jshopping\lib\factory.php

add

public static function getTable($type, $prefix = 'jshop', $config = array()){
JDispatcher::getInstance()->trigger('onJSFactoryGetTable', array(&$type, &$prefix, &$config));
$table = JTable::getInstance($type, $prefix, $config);
JDispatcher::getInstance()->trigger('onAfterJSFactoryGetTable', array(&$table, &$type, &$prefix, &$config));
return $table;
}

public static function getModel($type, $prefix = 'JshoppingModel', $config = array()){
JDispatcher::getInstance()->trigger('onJSFactoryGetModel', array(&$type, &$prefix, &$config));
$model = JModelLegacy::getInstance($type, $prefix, $config);
JDispatcher::getInstance()->trigger('onAfterJSFactoryGetModel', array(&$model, &$type, &$prefix, &$config));
return $model;
}

 


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.