The identifier id is missing for a query of Concrete\Core\Entity\Express\Form

Permalink Browser Info Environment
Hi guys,

after trying to set a new page type for my home page I always get the mentioned error (The identifier id is missing for a query of Concrete\Core\Entity\Express\Form) when I access this page. Changing page template or type again from the dashboard has no effect. Activating a previous working version has no effect as well. All other sites are working. Any idea how to repair this? Thanks

Type: Discussion
Status: In Progress
cwilli
View Replies:
pilipala replied on at Permalink Reply
pilipala
Hi,

I haven't encountered this error before, and I don't know of a fix for the problem. The error is related to a concrete5 core block, not to our theme. You may want to try posting on the concrete5 forum in case anyone has come across this and has any solutions. I had a look and couldn't see any solutions on the forums, although a couple of people mentioned this error, e.g.https://www.concrete5.org/developers/bugs/8-2-1/entry-express-detail... If you think it might be a bug, you can report it here:https://www.concrete5.org/developers/bugs/.... The most recent version of concrete5 is 8.4.2, so I don't know if they may have made changes to this block to fix any bugs from v 8.3.2.

I would suggest as you did, try to revert to a previous page version. If that doesn't work, what happens if you delete the form from the page? You could try deleting it and then adding it back in. If all else fails, have you got a website backup including database and files from before the error that you could revert to?

Thanks,
Jennifer
cwilli replied on at Permalink Reply
cwilli
Thanks Jennifer - all attempts to fix this failed, i have no backup available. I´m considering to set up a new project from scratch with the latest version 8.4.2. May I ask you to provide the latest version of the Salix theme compatible with 8.4.2? Would be awesome.

Thanks, Richard
pilipala replied on at Permalink Reply
pilipala
Hi

I'm sorry to hear this. I don't know how far you have gotten with your website development, but if you have spent a lot of time on it, you may want to check with your website hosting to see if they have a backup from before this error that you could restore. If you want me to have a quick look, please pm the login details for your concrete5 site or email to contact@pilipalawebdesign.com. Do not send login details on this support thread as it is public. If you haven't gotten far, then starting over with the newest version of concrete5 might be the best option.

The latest version of Salix is v 1.1.0 and is compatible with 8.4.2.

If your website is connected to the community, and the license is assigned to that project, then you should be able to install the package by logging into your website and going to Dashboard > Extend concrete5. Your theme should be showing and you can click on install.

Please see instructions below about connecting to the community.

https://www.concrete5.org/marketplace/how_to_install_add_ons_and_the...

You could also download the theme and upload it to your site. If you login to concrete5.org and go to here you can download the file:

https://www.concrete5.org/profile/orders/...

If you click on where it says "download archive" next to the thumbnail of Salix, you can download it to your computer. Then you need to upload it to your packages directory on your website, e.g. using FTP transfer like Filezilla, or your web hosting control panel.

This link provides instructions of how to do this in concrete5 v 5.6, but it is still the same process in v 5.7 and v8.

https://legacy-documentation.concrete5.org/tutorials/download-manual...

Thanks,

Jennifer

concrete5 Environment Information

# concrete5 Version
Core Version - 8.3.2
Version Installed - 8.3.2
Database Version - 20180122213656

# concrete5 Packages
Salix (1.1.0)

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36

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.