Thanks Dejan! TEAMWORK!

1. Resizing of images (cropping if needed) and upload via FTP into /image/catalog/Galleries/mb-events

2. Design > Banners > Add New (manually insert all images in EN and FR)

3. Extensions > Extensions > Modules > Blueimp Gallery Pro > Add New (button) and make settings according to previous gallery made (or the image 1 attached after this text)

4. Catalog > Information > Add New, fill the titles and meta tag titles FR and EN, insert SEO keywords (those are friendly URLs)

5. Design > Layouts > Add New (I named each gallery starting with “Gallery 25 – etc…”); then add the route: information/image-galleries/mb-events; and add modules in the Content Top part (image 2 attached after this text)

6. Go back to Catalog > Information and in the newly created page from step 4; add in the last tab Design the Layout Override that you created in step 5 (in this example it is Gallery 25 – MB Events)

7. Design > Banners > Main gallery page > Add new gallery to the bottom of the page with the highest Sort Order number, gallery thumbnail and link to the page (in this example it is: https://www.celebrationsgroup.com/mb-events)

 

OpenCart 3.0.2 Blank contact success page fix!

in catalog/controller/information/contact.php file

find:

$this->response->redirect($this->url->link('information/contact/success'));

add above:

$this->session->data['success'] = true;

Then, find:

$data['continue'] = $this->url->link('common/home');

add below:

if (!empty($this->session->data['success'])) {
			$data['text_success'] = $this->language->get('text_success');
			
			unset ($this->session->data['success']);
		}

In catalog/view/theme/<your_theme>/template/common/success.twig file

find:

</ul>

add below:

{% if text_success %}
  <div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> {{ text_success }}</div>
  {% endif %}

This should resolved the problem.