Saving a form in a menu status goes to Thrashed

How to fix a menu item automatically trashing when saved.

Overview

The issue occurs when the root menu item in the database has an incorrect status value.
Access the database and change the status value of the 'Menu_Item_Root' entry from trashed to published.

Answered
ChronoForms v8
Jo JoCo 01 Aug, 2025

Dear Max,

I notice a strange behavior.

When I try to save a form under a menu item  the status of the form automatically jumps to Thrashed.

How come?

regards JoCo

Max_admin Max_admin 01 Aug, 2025

Hi JoCo

You mean the status of the menuitem ?

Because the forms do not have a Thrashed status

A screenshot can be helpful

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Jo JoCo 02 Aug, 2025

Hella Max,

I did several test also with a form of V7.

Then I did a test with an article. There it also happened. So I think it is not chronoforms but the problem lies with Joomla.

A soon as I save an menu-item the status change to thrashed.

Max_admin Max_admin 04 Aug, 2025

Hi JoCo

Thank you for posting about this finding, but I'm not sure why this may be happening.

Did you find out ?

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Jo JoCo 05 Aug, 2025
Answer
1 Likes

Yes Max, i find out.

The database table Menu contains at the top an item named "Menu_Item_Root"

That item had the value -2 (=Thrased). After i changed that value in 1 (=Published)  everything functioned again.

How that change in -2, I don't know.

I found that solution in the Joomla forum.

regards JoCo

Max_admin Max_admin 05 Aug, 2025

Great, glad you found it.

Maybe you had the menu itself trashed.

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply