is It Possible To "batch" Update Helix Ultimate Menu Item Settings? - Question | JoomShaper

is It Possible To "batch" Update Helix Ultimate Menu Item Settings?

C

Cat

Helix Framework 1 year ago

Hi, I'm migrating a site from Helix 3 to Helix Ultimate. Helix 3 provided a tab on each menu item called "Helix 3 Page Title". I see that Helix Ultimate has a new tab for this, called just "Page Title". Both versions of the tab include a parameter "Enable Page Title". By default this is disabled (set to "No").

On my Helix 3 site I have several hundred pages with "Enable Page Title" set to "Yes", however when I replace it with Helix Ultimate all the "Enable Page Title"s are set to "No".

Is there some way to batch update all the menu items to turn "Enable Page Title" to "yes"? Or is there some way to install the Helix Ultimate framework so that all the new "Page Title" tabs it creates are defaulted to "Yes" instead of "No"?

Help would be appreciated, I really don't want to update 300 page settings by hand as I migrate from Helix 3 to Helix Ultimate.

0
3 Answers
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #167613

Hello Cat

Sorry, there is no easy way to convert the menu data. In the xxxxx_menu table, params column stores the page title data. You can copy-paste the database. But I am not sure that all params data will be the same for both templates.

In page title options, Helix Ultimate has 1 extra field to select either H1 or H2 tag. This does not exist in Helix3. So, there might be conflict. I will not recommend copy-paste the data.

Best regards

0
C
Cat
Accepted Answer
1 year ago #168172

Well that's disappointing, but i understand. Good tip about the database parameters, and I did look at trying to update them directly in the database but it's just too messy and fragile.

Could you also tell me, is it possible to change the default settings for all NEW menu items to have "Enable Page Title" set to "yes" instead of "no"?

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #168217

Sorry, it is not possible to set default value from the database too. It uses Params column which is a text type field and uses JSON data. I have checked it but it is not possible.

0