Support Forums

Support Offline : Mon - Fri / 10am - 6pm (GMT +6)

Your Time: Our Time:

Creating Links in SP Page Builder - A Broken Concept

Featured Lock Resolved
The page builder is pretty cool. But it has a fatal flaw. Every single link I create will break when I release my site live. Every. Single. One.

All links in the page builder are supposed to be "The absolute URL of the page that will be linked." But if I'm developing my site in a subdirectory, or in an unpublished domain, that link will break.

So, I have to create a site knowing that upon release EVERY LINK WILL BE BROKEN. That is not acceptable. I can't release a site live knowing that it doesn't work.

I like the way JCE does it. I can link to a page or a menu item by navigating their tree, and JCE automatically creates a relative link. But in your product, I have to pop out of the editor, navigate the front end of the site to a page, copy the absolute URL, then go back to the back end of the site and paste it in. That's so unbelievably crude.

15 Answers

Paul Frankowski - Staff

More than a month ago #Permalink
Hi,
very good point, I fully understand you.
I will ask how we can improve it in future version(s).
---
Right now all I can suggest is use a mysql replace tool which will replace all localhost links into real urls (with http) at the final stage.

Kawshar Ahmed - Senior Staff

More than a month ago #Permalink
How can you call this the best page builder for Joomla with such a major drawback as this? Clearly someone totally missed one of the main concepts that makes a CMS like Joomla so appealing. Not to mention the extremely poor, limited editor that we have to deal with in this tool that has very little in common with "The Best Editor For Joomla" which currently is JCE and not the totally dumbed down version that comes with Joomla and SP Page Builder!

This is the one thing that is stopping me from using this otherwise awesome tool. Fix this or I guarantee you will not win this race, nor will you be able to truly claim this as "The Best Page Builder for Joomla" or say it is a complex page builder or that it extends the basic content publishing system in Joomla! Relative URLs is at the core of even the most basic CMS and SP Page Builder has conveniently left this out! Sorry but this is unacceptable and to suggest using a mysql replace tool just makes me want to shake my head in disappointment. No the solution is to use some other tool that has been forthcoming enough to know this is a core function that should be included in ANY CCK out of the box!

Paul Frankowski - Staff

More than a month ago #Permalink
I'm not developer to fix or improve it right now, I can only suggest my team your thought.
I heard that in next version we will improve our editor.
Thanks for critic voice. I hope that in next, upcoming version will be even better.

David

More than a month ago #Permalink
This is still an issue in v2.3.5 - can you tell when this will be resolved?

Paul Frankowski - Staff

More than a month ago #Permalink
This is not issue. It's how it works from beginning 1.0.x.
If you have better idea how to improve it send to our developer :: https://www.joomshaper.com/forums/profile/57836-rifatwahid

David

More than a month ago #Permalink
It sort of is an issue as already explained by the OP! I have sent a message to the developer.

Paul Frankowski - Staff

More than a month ago #Permalink
Problem with links can be easy fixed... just use Akeeba Backup to transfer site from subdomain to final domain. This method always worked for me.
And simple file copy - may not work, because path of images are stored in database.
---
Of course, you can fix path directly in database, but it request good written query.

Gregory Parsons

More than a month ago #Permalink
So if I understand correctly the problem still exists and the only way around this is modifying the database. Using Akeeba backup does not resolve the issue as the links still need to be modified.

Why can it not be structured such that if the URL is specified commencing with "http://mydomain...." it is treated as absolute URL, but if it is specified as something like "index.php?option=com_sppagebuilder&view=page&id=4" it is treated as a relative link (relative to the site's home directory). This would mean that if I develop the site on a test subdomain and then transfer to the live domain all the links would still work.

I agree with geoffmack's original post, the way it works right now is unacceptable.

Paul Frankowski - Staff

More than a month ago #Permalink
In last months I transferred many sites from server A to server B.
And I have never noticed problems with Menu Links, if all main links were based on Joomla Menu.
--
If you want to add links into page inside content I also recommend to add it to menu fist, so link will be shorter.

paul.aydelott

More than a month ago #Permalink
The require to use external links to anchor links in menus is absurd. I just created a staging server to do my development work. All my menu links are now broken because I had used absolute links (required) in Pagebuilder. No, Akeeba Backup will not fix the problem. It is a major flaw. When I publish my site to the live server, I'll have to edit the site to fix the links. Seems to me that capturing the base url to prepend to the external url would be doable.

This is a killer flaw.

Gregory Parsons

More than a month ago #Permalink
The require to use external links to anchor links in menus is absurd. I just created a staging server to do my development work. All my menu links are now broken because I had used absolute links (required) in Pagebuilder. No, Akeeba Backup will not fix the problem. It is a major flaw. When I publish my site to the live server, I'll have to edit the site to fix the links. Seems to me that capturing the base url to prepend to the external url would be doable.

This is a killer flaw.


Have to agree with you 100% on this one Paul. Not sure how Paul (Frankowski) is managing to transfer from server a to server b, unless he is using pointing the url to a different server when he changes.

Paul Frankowski - Staff

More than a month ago #Permalink
I use Greek Magic.

Odin Mayland

More than a month ago #Permalink
I also don't understand why in the add-ons I have to use an absolute link. The links during construction are not always going to be the live URLs.

I agree with the OP.
I like the way JCE does it. I can link to a page or a menu item by navigating their tree, and JCE automatically creates a relative link. But in your product, I have to pop out of the editor, navigate the front end of the site to a page, copy the absolute URL, then go back to the back end of the site and paste it in. That's so unbelievably crude.

Paul Frankowski - Staff

More than a month ago #Permalink
It's still on out list-to-do, sorry I cannot speed up improving process.


There are no replies made for this post yet.
Be one of the first to reply to this post!

Leaderboard (30 days)

Sifat

Sifat

Total Accepted Answers: 103
Paul Frankowski

Paul Frankowski

Total Accepted Answers: 92
Toufiq

Toufiq

Total Accepted Answers: 91
Sohan

Sohan

Total Accepted Answers: 3
Rifat Wahid Alif

Rifat Wahid Alif

Total Accepted Answers: 2

115

Templates

295602

Community Users

Newsletter

Don’t miss any updates of our new templates and extensions and all the astonishing offers we bring for you.
We never spam

Joomla! ® name is used under a limited license from Open Source Matters in the United States and other countries. JoomShaper.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

Connect Us