Content Picker linked to a node with UmbracoInternalRedirectId displays # link
Hi all,
I have a site structure where I have a Site Settings node with my homepage/content nodes below that:
- Site settings
- Home
- Content
- Content
- Contact
- etc...
My Site Settings node has a Content Picker with the "umbracoInternalRedirectId" alias to select the homepage. This all works fine.
What I have discovered is, any content picker throughout the site that selects the homepage node (the node being redirected), the link url is returned as "#" because the node has no url and therefor my views are outputting anchor links with href="#" instead of going to the homepage as intended.
This also impacts any link created in the RTE linking to the homepage. All pages that aren't being redirected work fine.
A few solutions I can think of are:
Removing the Site Settings node and internal redirect (not ideal as we like this structure of separating settings)
Instruct editors to always select the Site Settings node when they want to link to the homepage (far from ideal as we all know clients/editors are useless)
Creating a Controller to output all links and calculating whether the intended link is the redirected node and outputting "/"
This would also require the RTE to be extended
Has anybody else come across this issue and has any other solutions/suggestions? Is this the expected result or should Umbraco be handling this redirect better?
Using Umbraco 8.3.0
Look forward to hearing your thoughts/suggestions.
Content Picker linked to a node with UmbracoInternalRedirectId displays # link
Hi all,
I have a site structure where I have a Site Settings node with my homepage/content nodes below that:
My Site Settings node has a Content Picker with the "umbracoInternalRedirectId" alias to select the homepage. This all works fine.
What I have discovered is, any content picker throughout the site that selects the homepage node (the node being redirected), the link url is returned as "#" because the node has no url and therefor my views are outputting anchor links with href="#" instead of going to the homepage as intended.
This also impacts any link created in the RTE linking to the homepage. All pages that aren't being redirected work fine.
A few solutions I can think of are:
Has anybody else come across this issue and has any other solutions/suggestions? Is this the expected result or should Umbraco be handling this redirect better?
Using Umbraco 8.3.0
Look forward to hearing your thoughts/suggestions.
Thanks
is working on a reply...