Easy Image Gallery

Permalink
I sent the following message to the great Sebastienj ofhttp://new.myconcretelab.com/ -- he asked me to post here. I included his response below, he thinks this might be a core issue. Screenshot is attached. Thank you!

From: ethanfeerst
Date Sent: May 05, 2015 at 2:23 AM
Subject: Easy Image Gallery question

Hi Sebastian. I just purchased your plugin. We are on 5.7.3. Got this error on install thru c5 dashboard:

Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.

See also attached screenshot. I can provide all access to you. Thank you. p.s. you are a fantastic designer, as well as developer.


From: Sebastienj
Re: Easy Image Gallery question

Thanks a lot for the feedback !
Is the gallery work ? [NO sorry I wish :-( ]
Can you create a support post with this questions, error repport and screenshot because i think that is a Core issue, not plugin.

Thanks again !

Sebastien

1 Attachment

ethanfeerst
 
ethanfeerst replied on at Permalink Reply
ethanfeerst
FIXED this issue, in two parts. Initially, there was a problem on my end, which I describe. There was also [possibly] a minor error within the block code itself for EIG.

We identified and fixed the previous "Unknown database type enum..."

Then got this error on the next installation attempt: "Class 'Concrete\Package\EasyImageGallery\SelectAttributeTypeOption' not found" on line 134 of controller.php. Fixed by uncommenting line 19 of same file "use Concrete\Attribute\Select\Option as SelectAttributeTypeOption;"

The previously noted error "Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it." This was because Doctrine scans the whole database and we had an extra database table installed (one not even used by Concrete5) that had an enum file type. So had to remove that field or table. Doctrine does not support enum.

We think it may be possible to register a doctrine type mapping but haven't tried it.