Hi, so I’m not sure if this is an issue with Kirby 3 or my own server but all changes made through the panel do not save. Originally I thought this was an issue with not having a Kirby key but even after buying one and plugging it in, it still will not save when clicking the save button.
I’m currently hosting through iPage and using PHP 7.1+
Just tried to make a visible page unlisted on one website and got this error. Idk if it’s related but it’s the only feedback I’ve gotten with changes not going through.
Argument 1 passed to Kirby\Cms\Page::changeStatus() must be of the type string, null given, called in /hermes/bosnacweb02/bosnacweb02am/b1097/ipg.sushitimecocom/stayclassy/kirby/config/api/routes/pages.php on line 86
Have you also checked if you get any error in the console? Maybe PATCH requests are not allowed (updating pages, changeStatus etc.)? Can you perform file uploads? Create pages (POST requests)?
When I click “save”, I get the smiley face in the corner but all my edits in the text boxes or if I select photos to be used are gone, no error messages.
I can upload and delete files, create and delete pages but I can’t change the status of a page (i.e making a draft public) I get an error message for that.
Yep, so indeed you get an error for a PATCH request. Try to get in touch with your provider to find out how you can enable PATCH requests. If they say they don’t want to enable these request, it can help to tweet about it (did help someone else recently;))