Jump to content
thirty bees forum
  • 0

AEUC v 3.1.0 - Fatal error




I updated AEUC to v 3.1.0. When I click on "Configure", I get the following error:

Fatal error: Class 'AdvancedEUComplianceModule\AeucCMSRoleEmailEntity' not found in /modules/advancedeucompliance/advancedeucompliance.php on line 1851 [PrestaShop] Fatal error in module file :/modules/advancedeucompliance/advancedeucompliance.php: Class 'AdvancedEUComplianceModule\AeucCMSRoleEmailEntity' not found

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

In version 3.1.1 I had to fix two files to get it working properly:

1) /modules/advancedeucompliance/classes/AeucEmailEntity.php 2) /modules/advancedeucompliance/views/templates/admin/emailattachmentsform.tpl

In 1) Line 49: changed 'idaeucemail' to 'idmail' in 2) Lines 63, 66, 67: changed '$mail.idaeucemail' to '$mail.idmail'

Otherwise the bankwire module (maybe all other payment methods too) did not work in checkout and the settings (additional e-mail content) in the aeuc module were not saved.

I think in /modules/advancedeucompliance/classes/AeucCMSRoleEmailEntity.php there is a similar bug in line 49 where 'idaeuccmsrole_email' should be changed to 'id'. In my installation I could not see any effects before and after changing it.

Could one of the developers test this and update the module if necessary.

Link to comment
Share on other sites

  • 0

@mdekker How do I execute the query you mention?

I get a bunch of the following error messages when I visit its configure page:

/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code [8] Undefined index: id_aeuc_email I updated to 3.1.1 and it shows 3.1.1.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...