joomlaboat / custom-tables

The Custom Tables extension allows you to create, manage, and display custom data on your Joomla site. It is helpful if you need to display data that is not part of the standard Joomla content structure. For example, you could use this extension to create a custom table for product information, customer data, or any other type of data that you need to display on your site. The Custom Tables is the CRUD solution for Joomla 3.x and 4.x - CREATE, READ, UPDATE and DELETE. You can add tables, fields, and layouts to create catalogs, forms, or details pages. It has 40 Field Types: Integer (numbers), Decimal, Text String, Time, Email, Color, Image, File, User, Language, etc.
https://joomlaboat.com/custom-tables
GNU General Public License v2.0
35 stars 11 forks source link

User login to site is presented with landing page error after Custom Tables 3.2.4 update #77

Closed dkchick closed 4 months ago

dkchick commented 5 months ago

Describe the bug This issue has surfaced after an update to Custom Tables V3.2.4 performed two days ago on 13 Jan.

When registered users log into my site (ccorch.org using 2FA) they are receiving the following message upon submission of the emailed 6-digit confirmation code.

"Call to undefined function Joomla\Plugin\Content\CustomTables\Extension\CTLoader()" To Reproduce Steps to reproduce the behavior:

  1. Registered user logs into the site and submits username and password
  2. User submits 2FA 6-digit confirmation code
  3. User receives "Call to undefined ........" error message
  4. User clicks on "Home" and proceeds normally

Expected behavior User was expected to be viewing the home page instead of the error page

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information): -Computer: Apple silicon Mac Studio -OS: macOS Sonoma 14.2.1 -Browsers: Chrome Version 120.0.6099.216 (Official Build) (arm64) Safari Version 17.2.1 (19617.1.17.11.12) -Joomla: Version 5.0.2 -Custom Tables: Version 3.2.4

Smartphone (please complete the following information): login not yet in use on smart phone

Additional context Perhaps relevant When Custom Tables was installed and updated the below error message was returned by the Joomla installer. The install was however also confirmed as successful so the error message has been ignored.

"Update: Could not open update site #33 "Custom Tables - Plugin", URL: update link/extension.xml" Screenshot 2024-01-15 at 10 03 39 AM

joomlaboat commented 5 months ago

Updating to version 3.2.4 you need to update the Custom Tables Plugin too.

The loader class renamed to CustomTablesLoader, because CTLoader class may be in conflict with other extensions.

Please uninstall the component and the plugin and install them again.

Uninstall doesn't delete the Database tables, but it is always important to have a DB backup.

dkchick commented 5 months ago

That fixed it Ivan, Thanks!

On Jan 15, 2024, at 11:19 AM, JoomlaBoat @.***> wrote:

Updating to version 3.2.4 you need to update the Custom Tables Plugin too.

The loader class renamed to CustomTablesLoader, because CTLoader class may be in conflict with other extensions.

Please uninstall the component and the plugin and install them again.

Uninstall doesn't delete the Database tables, but it is always important to have a DB backup.

— Reply to this email directly, view it on GitHub https://github.com/joomlaboat/custom-tables/issues/77#issuecomment-1892462499, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL6CDRRGGOCCT3W7J36WED3YOVJKXAVCNFSM6AAAAABB3QP7BOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJSGQ3DENBZHE. You are receiving this because you authored the thread.