Menu view

How to fix a ChronoForms menu field not navigating to the correct pages.

Overview

The issue is caused by a bug in CF versions 8.0.48 and 8.0.49 where the menu field fails to generate the correct URL for secondary pages.
Apply a quick fix by editing the menu output file and adding a specific line of code to resolve the navigation.

Answered
ChronoForms v8
Pk Pkoll 21 Aug, 2025

Hi Max,

It seems that the Menu view is changed. Normally it works with the page name but with version .48 it don't.

Do I need to define the Url to that page but it is in the same Form. Can you help?

The address in the browser looks like:

https://www.atelier78.nl/testa78/administrator/index.php?option=com_chronoforms8&action=view&chronoform=ophalen-leden-versie-3-2&chronopage=alle_leden&lid_id=&text_294=&welke_cursus=&button_298=&cursus_nw=&vanaf=&melding=&knop1=&aantal_deelnemers=&lid_gegevens=&ophalen_cursus_gegevens=&neemt_deel_aan=&welke_groep=

In version .47 it look like:

https://www.atelier78.nl/administrator/index.php?option=com_chronoforms8&action=view&chronoform=ophalen-leden-versie-3-1&chronopage=leden+per+groep

Paul

Pk Pkoll 30 Aug, 2025

Hi max,

Do you have an explanation for this?

Paul

Max_admin Max_admin 30 Aug, 2025

Hi Paul

This url is when the form is opened or after submit ?

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Pk Pkoll 01 Sep, 2025

Hi Max,

Something is not working well with the 'menu-field'.

I made a sample form with two pages and a menu field. Only the first page is showing the second is not.

I sent you the sample form in the attachment.

Can you tel me what is wrong.

Greetings 

Paul

test menu_01_Sep_2025_19_11_13.cf8bak 22 downloads
sample menu form
Pk Pkoll 08 Oct, 2025

Hi Max,

I still have a problem with the menu field. Only the first menu item go tot the page I want. But the second menu goes also to the first menu page and doesn't change 

In chronforms 8.0.47 it works well. In CF 8.0.48 and 49 it does not !

Can you explain why? In mine previous answer there is an example form.

Please?

Greetings

Paul

Max_admin Max_admin 12 Oct, 2025
Answer

Hi Paul

Apologies for the late reply

I could check this now and found the bug which should be fixed in the next update, but for a quick fix, open this file:

/joomla/administrator/components/com_chronoforms8/pages/chronoforms/views/menu/output.php

find:

$active = "";

after it you should add (new line):

$url = $item["page"];
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Pk Pkoll 13 Oct, 2025
1 Likes

Hi Max,

That solves the problem! Now I can update to the latest version !

Thanks,

Paul

Max_admin Max_admin 13 Oct, 2025

Hi Paul

Great, thanks for the confirmation.

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