Support is part of Event Gallery Extended.

Please get a subscription if you need support. Feel free to use the ticket system or the contact form for reporting defects or pre-sale questions. Make sure you're logged in in order to be able to create a new ticket.

For general information you can also jump to the manual.

Subscribe now!

#3987 – Image format and item sets

Posted in ‘Event Gallery Extended’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 26 December 2020 21:45 UTC

Dear Sven

I've been using Event Gallery Extended for a while. Great stuff and I have meanwhile also started set up the web shop functionality.

As a photographer, most of my shoots yield a mix of different picture formats (square, standard 2/3, panorama 2/1 mostly). So, to allow customers to order the prints in different formats I have created different item sets, one series per aspect ratio (eg. standard 2/3: 10x15, 20x30, 40x60 / square 1/1: 20x20, 30x30, 40x40, ...). However, independent of the picture chosen all item sets (digital, standard 2/3, square 1/1, panorama 2/1) are always displayed in the cart which seems to be confusing for customers. I have had quite a few occurrences of customers entering orders for 10x15 prints while the picture is square or 2:1.

Is there a way to select which item set(s) apply for each image? E.g. if the image is square => only display the options "digital" and "square" in the cart, not "standard 2/3" and "panorama 2/1"

My workaround up till now has been to add the format info in the caption, but that still requires the customer to pay attention.


Custom Fields

Event Gallery Version 3.11.20 (build 52dde054)
Joomla Version Joomla! 3.9.23
PHP Version 7.3.25
Monday, 28 December 2020 09:23 UTC

Hi Philippe, 

This feature does not exist.... maybe until today. I uploaded a new version which allows to specify the image type set per image. This works for local and S3 images, I'll probably not add this to Google Photos and Flickr. 

It would be great if you could give this version a try and let me know what you think. Just one note: this version will change the database slightly, but enough to prevent the installation of the older official release.


Monday, 28 December 2020 12:41 UTC

Hi Sven,

Awesome. This does the trick and seems to work perfectly on my sandbox although I will definitely need to do more testing.

I was only wondering whether it would not be better to use the image type group rather than the image type set at picture level (sorry, I got confused between the two in my original ticket). This would allow you to make different image type sets (eg. Expensive images, cheap images, digital only...) as originally intended, and group the image types per format using the image type groups (ie. image group 1: square 1/1, image group 2: panorama 2/1, image group 3: standard 2/3).

The current version works perfectly, but I'm afraid it may get confusing for some, since the image type set is meant to be selected on event level (1 event = 1 image type set, each image type belongs to 1 image type group = all images types with the same aspect ratio).

Does that make sense?


Monday, 28 December 2020 16:56 UTC

There is one thing which determines the price and the format: the image type. You can combine them into image type sets and assign them to events and images. 

The image type groups are only to do a visual clustering of all the image types. My example is to group by print and digital delivery. 

So in your case you would create new image types, combine them in 3 image type sets and use your groups (if there is the need for them after all).

Monday, 28 December 2020 19:41 UTC

Hi Sven,

as said, it works by using image type sets but somehow it sounded more logical to me to use the groups to do the selection, but maybe my setup was not 100% clear. I have attached my current hierarchy, probably this better explains why using the groups to steer the available options in the cart seemed to make more sense to me but I understand the functionality of the groups is different.

When using the image type sets to do the selection you have to define two different type sets to make it work, see second screenshot:

- One image type set containing all image types that can be selected for a particular event (and which is selected at the event level)

- One image type set per category (eg. 2/3, 1/1, 1/2) containing all image types for that category. It is these (sub)sets which need to be assigned to the individual images.

I have attached a screenshot of my setup using the two levels of type sets. When configured like this you are right: the groups only serve to add a visual indication. This works for me, but it may be confusing for some.

Anyway, thanks for the top-notch customer service.


Tuesday, 29 December 2020 06:05 UTC

You don't need to manage the image type sets for the event AND the images. Once an image has an image type set assigned, the one assigned to the event does not longer matter. There are no sub-sets. One image type set defines exactly in which formats your customers can buy this image.