You need to be logged in to post in the forum - Log In

An active JCE Pro Subscription is required to post in the forum - Buy a Subscription

Support is currently Offline

Official support hours
Monday to Friday
09:00 - 17:00 Europe/London (BST)

Please create a new Ticket and we will get back to you as soon as we can.

#108169 Menu links do not include &Itemid=##

Posted in ‘Editor’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Latest post by karendunne on Wednesday, 07 July 2021 12:43 BST

karendunne
Hi there,

I'm using JCE 2.9.9 but having problems with links to menu items. I notice a difference between previous articles where links were used and the most recent use of JCE links. The links to menus do not include, "&Itemid=113" for example.

Example:
Previous: <a href="https://www.joomlacontenteditor.net/index.php?option=com_sppagebuilder&view=page&id=23&Itemid=113">
Current: <a href="https://www.joomlacontenteditor.net/index.php?option=com_sppagebuilder&view=page&id=28">

Please see this screen recording for details and demonstration: https://screencast-o-matic.com/watch/cr1OqGV1y5c

I searched the JCE settings but could not find anything that made sense to correct this issue.

Please advise.

Thank you,

Karen

P.S. The site in question is running Joomla 3.9.27, PHP 7.4.20, and JCE 2.9.9

Ryan
Changes in the Joomla API for Joomla 4 required JCE to use a different part of the Joomla API to process links, which now included the ItemId in the resolved link. This change was introduced in JCE Pro 2.9.6, which resulted in links that were different tp previous versions, which did not include the ItemId.

To resolve this, the ItemId is now not included by default, but can be enabled in Editor Profiles -> Plugin Parameters -> Link, by setting the Include ItemId option to Yes.

https://cdn.joomlacontenteditor.net/tmp/108169-menu-links-do-not-include-itemid.jpg

Ryan Demmer

Lead Developer / CEO / CTO

Just because you're not paranoid doesn't mean everybody isn't out to get you.

karendunne
Thank you Ryan. Understood. I have it enabled now.

Ryan
We have decided to change this option, and make inclusion of the ItemId enabled by default, with the option to remove it. This change will be implemented in the next update, but you won't have to do anything after the update.

Ryan Demmer

Lead Developer / CEO / CTO

Just because you're not paranoid doesn't mean everybody isn't out to get you.

karendunne
Sounds good, Ryan. Thank you for letting me know.