Can't Edit Page

Permalink Browser Info Environment
I removed some questions. Now I'm getting this error on one of the pages that had a form on it:

Fatal error: Call to a member function getAttributeKeys() on a non-object in /home/xxxxxx/public_html/concrete5/packages/proforms/blocks/proforms_display/view.php on line 24



It takes away my ability to edit the page so that I can remove the bad block.

Type: Discussion
Status: New
MichaelBlankenship
View Replies:
RadiantWeb replied on at Permalink Reply
RadiantWeb
This would indicate that you removed a "form" that the block was set/saved to display. Not questions.

You will need to roll back that pages versions and re-add the block. I will look into added a check for that.

ChadStrat
MichaelBlankenship replied on at Permalink Reply
MichaelBlankenship
The previous versions of the page is the first fix I tried. I looked and looked, but it's not giving me a restore option. I can see all the previous versions. Just won't let me do anything else with them but look at 'em. :p

I erased questions and forms this morning.
RadiantWeb replied on at Permalink Reply
RadiantWeb
yeah...you should be able to "approve" a version, then delete the later one.

ChadStrat
MichaelBlankenship replied on at Permalink Reply 1 Attachment
MichaelBlankenship
You would think.

I click on the version that I want to restore and then also click "approve." Nothing happens. It highlights the version so that you know it was successfully approved, but still, nothing.

I tried all the other options there too -- well, except for trash. I really don't relish the idea of having to do that page over.


....I'm really just hoping you can give me a quick fix for that line 24. I can fix the line if you just tell me what it should say.
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
I learned of this the hard way like yourself, only with multiple forms on different pages referencing the same deleted question. In the future, change all your blocks that reference that question by un-checking any header, review, or edit boxes that reference the question before deleting it.
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
I learned of this the hard way like yourself, only with multiple forms on different pages referencing the same deleted question. In the future, change all your blocks that reference that question by un-checking any header, review, or edit boxes that reference the question before deleting it.
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
I learned of this the hard way like yourself, only with multiple forms on different pages referencing the same deleted question. In the future, change all your blocks that reference that question by un-checking any header, review, or edit boxes that reference the question before deleting it.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.