Brendan GB
Just a page with text and images, to describe my problems when the plugin Gutenberg SB for MEC is activated.
1.
When Gutenberg SB is activated, I encounter the next problems (probably more, but haven’t tested everything of course 😉
When I go to Gutenberg Single Builder, the only option is the button Add New. When I click the button, nothing happens. The page goes blank and for about 30 seconds the the load animation keeps spinning. After that, the loading stops but the page ( …. / …. mec_gsb) stays empty. Trying reloading a couple of times and even waiting several minutes doesn’t bring any change.

The same thing happens when I try to do other things that normally (when GutenbergSB-plugin is DEactivated) work as usual, some other things do work as usual.
With GutenbergSB activated, I can add/edit Organisers, Locations, Speakers etc, but if I go to all Events and I try to edit an event, the same thing happens: page goes blank and keeps loading. Quickedit is no problem btw. When I deactivate GutenbergSB, the edit Event-page opens within half a second. Activating GutenbergSB and trying again: same problem, blank page…
I tried again after you made an example GSB, GB Template. Opening the Gutenberg Single Builder I now see one item: your GB Template. Quickedit is no problem, as you can see below in Pic 2, but Edit brings the same problem: trying to load, screen stays blank.

Of course I cannot try/see this with GSB-plugin deactivated…
2.
Some of the things I tried:
First thing I tried was trying a different browser (normally using Edge in Windows 11). So I tried Chrome, but same thing, no difference alas.
Second thing was to give more memory to WordPress. Edited wp_config.php and set memory limit to 256M. Didn’t work…
Then I searched the Internet to see if other users had problems with blank pages when editing. Of course I found thousands of those. Most adviced to expand the memory limit to 64M (or higher) – been there, done that. Some were interesting tho. These were from the time when WordPress own Gutenberg Editor was introduced. For most people the new Gutenberg Editor worked without problems, but some had the same problems I have now: blank page when trying to edit. Their solution was to disable the new Gutenberg Editor with a plugin (I think it was called Classic Editor or something) that disabled the native WP-Gutenberg Editor. And the problems were gone…
After a WordPress update with an updated Gutenberg Editor, the problems were gone. Could it be that your Gutenberg SB does a similar ‘thing’ to the systems similar to what the early versions of the WP-Gutenberg Editor did? I don’t know, but fact is that as soon as I disable MEC Gutenberg SB all the problems are gone.
3A.
Liquid Layout, Pt. 1
Since I cannot get GSB-plugin to work, I went to Liquid View (and Ticket & Invoice).
I already installed Liquid View before and set this to be the view for the Single Event Pages, which seemed to work. I made a screenshot of one of the events:

Seems to work well, although it’s not the layout we would want to use – that’s why we also bought GutenbergSB to define our own Single Event Pages.
The only thing that bothered me here, was in the Ordering part, directly below the countdown-counter. The client wants to sell just 1 ticket to every user (and if the user is logged in (as a member) they get a discount. It was easy to set that up, but even though a visitor can only buy 1 ticket, the module still shows the (I don’t know how you call it in english) thing to select more (and if you do select 2 or 3, then of course a message appears saying one can only buy 1 ticket max).
Normally I’d expect that when min=1 and max=1, this setting block would not even appear. Since the min/max = 1 is the case for all tickets, I just used CSS to hide two elements:
/** Buchungen: counter uitgeschakeld voor >1 tickets **/
.mec-booking .mec-event-tickets-list .mec-ticket-style-row input[type=number] {
visibility: collapse;
}
.mec-container [class*=col-] img {
visibility: hidden;
}
Prob this could be done better, but just trying to find the elements of the spinner-thingy, these two seemed to get the work done and hide it…
The second thing was the price in step 1 (Datum & Ticket). Next to the ticket icon below Seminar R+L, it shows a Euro-sign. That’s the currency that is set, so correct, but no price is shown. Since at the right the spinner-thingy is set to 1 ticket, shouldn’t it display the price of one ticket here?
But OK, since we have bought GutenbergSB it’s not a big issue, but I thought I’s mention it here fyi. But would be nice to get GutenbergSB working then…
3B.
Liquid Pt. 2
Since I can’t get the GSB working, the Liquid Layout is selected as default view for the single pages. In the meantime I worked on the site, and there was an update for Liquid Layouts (using v. 1.2.0 now), there was a big difference in the view of the single event pages.
I found that most blocks don’t show up since the previous screendump I made shown above. If you go to the page:
Rechte und Lasten
of the same seminar as in the previous image, a lot of the blocks are not displayed anymore. I made a side-by-side comparison below:

I think the differences are obvious, I marked 4 areas here:
- Only Costs are shown; Date, Time and Register-button are gone
- None of these shown
- Block Location is gone
- Icon gone
Spinner-thingy too, but that’s clear, cos I hid it with CSS. Also no button to continue, but clear too. Because I did a lot of testing with Booking and Tickets/Invoices, the seminar is sold out ;-). But icon gone (and still no costs at the euro-sign)
So wondering what you see if you go to the page. All those missing elements showing? Or same thing as here? And if same thing: how come?
As we can get the GutenbergSB going and it does what we need, then the issues with the Liquid Layout for Single Event Pages is not so important, but maybe it’s all connected in some way (using same code / functions?) Idk, but seemed worth mentioning here
4.
Ticket & Invoice
Some questions about Ticket & Invoice. I translated (most of) the terms with PoEdit. Still some qustions left. Below is a print of a possible invoice:

In the image I set 3 regions with questions/remarks.
1:
I put Ticket Time there just as a placeholder. For a German invoice besides the ful name the address (so Street, Number, Zipcode, Place) is mandatory. How can we get those in here? All buyers must register, so these fields should be added somewhere to their account info? Add how to display them here?
2:
I think the order of items is a bit strange here. It would make more sense to group the 3 fields about the invoice (number, transaction-ID and invoice-date) and seperate them from the other fields that are about the event. See image 6 below.

The first 3 on the right are about the invoice; the rest are about the event. Further I couldn’t find Event Address in the PO-file, so I couldn’t translate that.
I displayed it in gray here, because it is not even necessary here (the label I mean)…
PS:
Where does the # in the InvoiceNr come from?
Might be OK when it’s only a number, but when some characters are chosen (here SEM-) then there should be no # ?
3:
The labels Total Fee and Paid Amount I also couldn’t find in the PO-file. Only Total Price and Total Due can be found there (are translated, but not used here).
The second question here is, what/why Paid amount is here. I think it means the amount that was paid. Since buyers can select to pay by banktransfer or on location, there is nothing paid yet. I can image this making any sense when paid by eg PayPal, but in the case of a bank transfer, this field shouldn’t even been shown here.
About translations:
I know that the content of the mo/po-files is more a community effort and not so much your case. But there are a lot of errors and wrong translations that will introduce errors or problems for the users. EG: Enable webhooks module is translated as Buchungsmodul aktivieren (activate Booking Module), Booking Payable is translated as Buchungsstil (Booking Style), Booking Refunded is translated as Buchungserrinerung (Booking Reminder)… and these are only some examples about Booking. It seems that even when someone doesn’t know what is meant, they just translate it to something ‘it might mean this’. One example of this: Enable webhooks module is translated as Buchungsmodul (Booking module). Same in other translations where webhooks are involved (… to see a new menu on the Dashboard > Webhooks: …Dashboard > Buchung… ; or Enable MTCaptcha is translated (they probably mean;) asGoogle Recaptcha.
Difference between Invoice and Ticket
I am not quite sure how to see the difference between an Invoice and a Ticket. To me an Invoice seems to be as shown in Pic 5, a bill the customer receives to know what to pay, how much and what for it is. A Ticket is the other form you offer, something you send the customer after they have paid and what they present when entering the event:

Remark: Date and Time:
Shouldn’t this be 21. June – 23. June under Date and 9:00-17:00 under Time?
To me it seems they are not selectable both, but I have to chose between Modern (which gives Pic 5) and Ticket (which gives Pic 7). Since the module is called Ticket AND Invoice (and not Ticket OR Invoice) I think I can generate and send both? Preferably sending the Invoice immediately (with the payment instructions) and the ticket when the payment is received (when the settings change from Pending to Confirmed)
API for App
One more question about Invoice & Ticket Module:
In the Dashboard Menu there is an option API Key for App. Couldn’t find any about this in the documentation.
What App ?

