Express View Entries interface blank in C5.8.1

Permalink
Hi,

I am running the latest version of C5 as of this posting. I am attempting to build some express objects and entries. I am having difficulty. When I attempt to create an express entry (dashboard > express) I am presented with a blank interface. This issue is happening to me in Chrome, Firefox and Safari. I am unable to proceed. I have attached two screenshots for context.

If I tell the system to save my entity I can view it, but if I attempt to edit it the entry is blank in the same way as screenshot 2 (third attachment).

Have any of you experienced this issue, and can anyone of you point me in the right direction to correct it?

(I am running the instance in MAMP 4.1)

thanks
Me

3 Attachments

 
bayleafmedia replied on at Permalink Reply
Here is an update.

I am still having this issue, but have noticed something else. I am receive periodic error messages on my pages when in edit mode:

An unexpected error occurred.
Argument 1 passed to Concrete\Core\Express\Form\AbstractRenderer::__construct() must implement interface Concrete\Core\Express\Form\FormInterface, null given

It seems to be related, but I am way to new to express and do not know yet how this all relates.

thanks
bayleafmedia replied on at Permalink Reply
So, I've remove all express entries in the dashboard and the error message in my second post is still active.

Argument 1 passed to Concrete\Core\Express\Form\AbstractRenderer::__construct() must implement interface Concrete\Core\Express\Form\FormInterface, null given

Does anyone have any ideas for getting this error message to clear up? It is causing an issue with usability on the mobile version.

thanks.
jakubt replied on at Permalink Reply
Maybe you have been confused by the same thing as I was. You must first define a form for the Express object in System settings > Express

Click on your object and in object detials click on Forms than Add Form.

This really confused me, I think the blank page should either say "Error no forms defined" or point you to the forms setting page. It would be even better, if there is a default form defined for every express object which just contains every single attribute. It will be much more easier for users to delete / rename / customize some parts of the form that to build it from scratch (and I bet that 99% of times you just put everything into the form ...)
bayleafmedia replied on at Permalink Reply
Thanks Jakubt,

I will give that a shot when I redo my test entries. I was unable to edit any page on my site (I could only go to direct links in the dashboard), so I restored from a backup previous to my express escapades.

I will post here to say whether your suggestion works or doesn't work for me.

Thanks again for the response.
studio108 replied on at Permalink Reply
studio108
I had the same problem. I found the fix by scrolling down in the 'Edit Entity' options.

Hope this helps