• Home
  • Get help
  • Ask a question
Last post 1 hour 23 min ago
Posts last week 82
Average response time last week 34 min
All time posts 68187
All time tickets 10530
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#1045 – Use existing SEF URL for new page and rename the old URL

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 22 September 2015 22:27 UTC
qme1ster
 Hi,

We have an existing menu link called "Showroom" which links to this SEF URL: /Explore-the-Showroom/the-tilestyle-showroom.html

We have created a new content area using a special component for this same "Showroom" menu link but want it to have the same SEF URL.

The old content will no longer be live.

Can you please advise how we do this?

Thanks in advance.
Wednesday, 23 September 2015 00:29 UTC
qme1ster
One more thing - the new content is generated by a component and in sh404sef > configuration > general > by component we it set to:

use default handler
use sh404sef plugin if available

But the URL remains the same:
/component/com_showcase/Itemid,715/view,showcaselist/

It doesn't appear in the URL manager at all. How can we manage this URL?

Thanks in advance.
Wednesday, 23 September 2015 10:15 UTC
wb_weeblr
Hi

This URL format:

/component/com_showcase/Itemid,715/view,showcaselist/

means that your component doesn't provide a router.php file to build URLs, so sh404SEF defaults to that simple URL format.

If you have only one or a few such URLs, best is to create a custom URL:

1 - Go to the URL manager, and click on the "New" button
2 - As a SEF URL, enter your desired URL (without the domain, or anything else, follow instructions on the tooltip)
3 - As the non-SEF URL, enter:

index.php?option=com_showcase&view=showcaselist&Itemid=715

4 - Press Save (or add a page title or description while you're there)

Rgds
 
Friday, 25 September 2015 09:57 UTC
qme1ster
Hi,

Thanks for your advise. That worked!

One more related question:

There is another URL for this same page:
component/com_showcase/Itemid,719/view,showcaselist/

We want this to default to the same SEF URL:
/Explore-the-Showroom/the-tilestyle-showroom.html

Can you please confirm the steps to doing this?

Thanks in advance
Friday, 25 September 2015 09:58 UTC
wb_weeblr
Hi

Where is this URL (component/com_showcase/Itemid,719/view,showcaselist/) found? on a page on the frontend? in the URL manager?

Rgds
 
Friday, 25 September 2015 11:06 UTC
qme1ster
Hi,

It is found on the front end.

If you go here: http://www.xxxx.ie/Explore-the-Showroom/the-tilestyle-showroom.html

and then Showroom > View Showroom, that's the link which we want to be the same as the parent link.

Thanks
Regards,
Quentin
Friday, 25 September 2015 11:09 UTC
wb_weeblr
Hi

The most likely reason is that you have hardcoded it exactly like this, instead of creating the menu using a Showcase component menu item type.
Is this menu item an "External URL" type?

Rgds
 
Friday, 25 September 2015 11:22 UTC
qme1ster
Hi,

It was created in the same way as the parent link, as a showcase component menu link. You can see this in the attached screenshot.

Regards,
Quentin
Friday, 25 September 2015 11:35 UTC
wb_weeblr
Hi

Strange. Could you please provide us with superadmin credentials to your website. You can create a temporary account, and delete it afterwards, but it must have superuser level.

Thanks and regards
 
Friday, 25 September 2015 11:45 UTC
qme1ster
Hi,

I would need to add you to the IP white list in order to give you access to Joomla admin. Can you please provide your IP?

Thanks
Quentin
Friday, 25 September 2015 11:46 UTC
wb_weeblr
It's xxxx.

Rgds
 
Friday, 25 September 2015 13:51 UTC
qme1ster
Hi,

I've added that IP address to the white list.

You'll need these credentials to access the joomla admin screen:

xxxx
xxxx

Joomla super admin credentials are as follows:

xxxx
xxxx

Regards,
Quentin
Friday, 25 September 2015 15:12 UTC
wb_weeblr
Hi

I can access the login screen but am not able to log in. Credentials are good, but this is not a superadmin so I can't access the backend:

"You do not have access to the administrator section of this site."

Be sure to make this a superuser account, or I won't be able to access sh404SEF.

Rgds
 
Friday, 25 September 2015 16:05 UTC
qme1ster
Apologies. It's now a superadmin account. Please try again.
Friday, 25 September 2015 16:18 UTC
wb_weeblr
Hi

I think I understand what's happening. The Showcase component indeed doesn't have a router.php file. You manually created the URL

Explore-the-Showroom/the-tilestyle-showroom.html

and associated it with:

index.php?option=com_showcase&Itemid=715&lang=en&view=showcaselist

However, the second menu item, the one that doesn't have the correct URL is different. It's non-sef is:

index.php?option=com_showcase&Itemid=719&lang=en&view=showcaselist

I created a second custom URL for this second menu item, and it's now displayed as you expected.

Rgds



 
Tuesday, 29 September 2015 10:38 UTC
qme1ster
Thank you. That's perfect.

Regards,
Quentin
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.