(SOLVED) DBtech Shop & multi prefix errors

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

Running DBtech Shop and Multi-prefix latest versions and getting the error below.

for the life of me i cant figure out what the issue is. If anyone has sorted this out let me know plz...
The shop functions seem to be working but the actual shop page wont open. :(


Code:
Fatal error: Declaration of SV\MultiPrefix\DBTech\Shop\Pub\Controller\Item::actionEdit(XF\Mvc\ParameterBag $params): XF\Mvc\Reply\AbstractReply must be compatible with DBTech\Shop\Pub\Controller\Item::actionEdit(XF\Mvc\ParameterBag $params): XF\Mvc\Reply\View in /home/udevstud/public_html/src/addons/SV/MultiPrefix/DBTech/Shop/Pub/Controller/Item.php on line 104

View attachment 19099
View attachment 19095
View attachment 19096
View attachment 19097
View attachment 19098
 
Last edited:

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

I mentioned that they are both latest version.
 

sucre13

Moderator
Staff member
Moderator
Collaborate
Registered
Joined
Jan 19, 2019
Messages
836
Points
153

Reputation:

what version of xenforo are you using
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

2.2.1
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

1603411798106.png

1603411680133.png

1603411694183.png

1603411716078.png

1603411744013.png
 

sucre13

Moderator
Staff member
Moderator
Collaborate
Registered
Joined
Jan 19, 2019
Messages
836
Points
153

Reputation:

download the php version to see if that solves your problem
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

php version of?
 

Soft4Win

Developer
Staff member
Moderator
Collaborate
Registered
Joined
Apr 27, 2019
Messages
370
Points
103

Reputation:

It's just the access modifier issue i beleive.

Go to SV\MultiPrefix\DBTech\Shop\Pub\Controller\Item and look for actionEdit and see whether it is public, private or protected.

Then go to
DBTech\Shop\Pub\Controller\Item and look for actionEdit and see what it have.

Make sure both function have same access modifier.

If there is a mismatch, change the access modifier of MultiPrefix addon to that of DBTech addon.
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

This is DBtech setting says public
1603430499501.png


This is multiprefix also says public.
1603430543425.png
 

Soft4Win

Developer
Staff member
Moderator
Collaborate
Registered
Joined
Apr 27, 2019
Messages
370
Points
103

Reputation:

I see, they are having different return type declaration which is causing the issue here, change AbstractReply in MultiPrefix to \XF\Mvc\Reply\View , this should resolve the issue.
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

@Soft4Win
Code:
Fatal error: Declaration of SV\MultiPrefix\DBTech\Shop\Pub\Controller\Item::actionAdd(): XF\Mvc\Reply\AbstractReply must be compatible with DBTech\Shop\Pub\Controller\Item::actionAdd(): XF\Mvc\Reply\View in /home/udevstud/public_html/src/addons/SV/MultiPrefix/DBTech/Shop/Pub/Controller/Item.php on line 42
 

Soft4Win

Developer
Staff member
Moderator
Collaborate
Registered
Joined
Apr 27, 2019
Messages
370
Points
103

Reputation:

@Pr0fesseur It's the same for actionAdd aswell, and maybe SV have made all of declaration to AbstractReply, however DBTech is having \XF\Mvc\Reply\View , changing the occurences of AbstractReply in return declaration to \XF\Mvc\Reply\View should resolve the issue.
 

Pr0fesseur

Moderator
Staff member
Moderator
+Lifetime VIP+
V.I.P Member
Collaborate
Registered
Joined
Nov 20, 2019
Messages
361
Points
103

Reputation:

@Soft4Win

HEY HEY!!!! Thanks so much!!! That fixed it! Ive included both item.php files with the fixed contents for anyone who needs them
 

Attachments

  • FIX.zip
    8.3 KB · Views: 106
Top