Styling Issues - Bootstrap Clashing With Component - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

Styling Issues - Bootstrap Clashing With Component

SR

Stanley Rieck

Helix Framework 3 years ago

Hi,

On my page the layout is supposed to be in 4 columns, however with Helix ultimate, all items are listed in one column? RSForms will not provide support, since Helix ultimate uses a bootstrap version much higher than what is supplied with Joomla.

https://www.coocoo.co.za/eastern-cape.html

Please assist in providing a resolution to the styling issue.

0
9 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #59021

Hi Stanley,

If we talk about RSforms support it's not question for me (it's premium RSJoomla extension), but from my LONG expirence with this products for each form you can choose Boostrap version in few seconds. Screenshot from my private website (J3.10).

foto_7929_2022.jpg


since Helix ultimate uses a bootstrap version much higher than what is supplied with Joomla.

Not true if we talk about Joomla 4.1. Both Joomla 4.x and Helix Ultimate uses Bootstrap 5. Besides, since you decided to use the Helix Ultimate with BT5, it was your conscious choice, all techncial informations are in documenation. And as in the proverb or popular song: Everything has its advantages and disadvantages.

0
SR
Stanley Rieck
Accepted Answer
3 years ago #59023

Hi,

The component in question is RSDirectory, and when disabling the bootstrap, it messes up Helix Ultimate badly

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #59025

In that case, ask RSJoomla support why they added Bootstrap choice in RSForms only, but not in RSDirectory.

Don't blame us for their products AND/OR lack of compatibility between BT3 and BT5 OR why Joomla 3 core don't have BT5. Wrong address for complain this time. Support Policy.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #59027

There is always a solution. All you need is to match the component view to BT5 styles. Just add extra custom CSS or find a freelancer who can help you finish this project. It's task for few hours, not days or weeks.

0
SR
Stanley Rieck
Accepted Answer
3 years ago #59033

I have been using RSForms for many years, hence why i purchased RSDirectory, because RSForms is good with compatability.

But when it comes to support, yes, they "like to use the contact the template supplier" card with every support ticket. Their support staff just say "Check the Joomla default template, it works there"...

It is no use i argue with them anymore, as it is just pure frustration... I dont think RS Directory is as big of a seller as RS Forms, hence why they do not develop it beyond Bootstrap 3:

The discrepancy is rather normal since you're mixing multiple frameworks. As previously explained RSDirectory! has been designed to use the same Joomla! 3 Bootstrap 2.3.2 framework and your template loads Bootstrap 5 instead.

Our products have been designed to utilise what the Joomla! CMS provides by default. Currently, Joomla! 3 natively supports Bootstrap 2.3.2, thus the products being designed to work and use this particular framework as well.

Unfortunately some template developers don't understand on using what Joomla! provides by default and insist on using unsupported backward incompatible versions. Yes, your template may look nice because it has Joomla! content customized, but add any other extension that was designed on the same Joomla! Bootstrap and you'll end up with similar issues.

The idea of Bootstrap is to use it as a foundation and add styles on top of that. This is so developers can focus more on writing functional code rather than on styling their extension(s) - and so that every extension "blends" into your existing template / styling, instead of each having their own unique design and making the website look made out of all these different "parts" stitched together. At least that's how it was supposed to be used.

Sadly, nobody in the template business followed that. Everybody added their own framework (take a look at how many are there, almost every template developer went with their own version), created overrides or workarounds (such as Bootstrap 2.3.2 definitions inside their CSS files), even for basic Joomla! components (look inside your template's "html" folder - you'll see overrides for these). Now, how can somebody expect extension developers to provide overrides for their own template, when these files are actually placed in your template's structure and they are specific to whatever framework the template developer chose?

We've always tried to use the Joomla! framework standards - that's why our products are using whatever Joomla! supplies. If you want to have RSDirectory! run on Bootstrap 5, then consider upgrading to Joomla! 4 as it would then use what the Joomla! 4 framework supplies.

** I will now update to Joomla 4, at the cost of some components, and when doing so, it even states SP Pagebuilder and RSDirectory is not compatable with joomla 4, even though it is the latest 3.8.3 version :) ...

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #59034

Nobody said that webmaster life would be easy. We all have to face different challenges every day.

If RSDirectory is for you priority you have to hire somebody for code customization (if you think it's too hard for you) or use Helix3 template (v2.5.8) on that subpage only (with similar design as you have on HU, also possible solution) or use different directory extension.

About Templates and Template Framework, I know few people who use their built own basic templates, and they are happy with it. Also, there is always an option, a choice.

0
SR
Stanley Rieck
Accepted Answer
3 years ago #59042

Why hire a developer, when you have paid for a component/template, and comes with support? If everyone just used a "basic template"as you suggest, Joomshaper wouldnt exist...

Removing the components that were not compatable with J4, and going through the upgrade to J4 has fixed the issues.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #59045

It's like with motorcycles or bicycles, you can buy a ready-made one or put it on yourself and ride with fun or just sell them, right.

Have a nice day.

0
lab5
lab5
Accepted Answer
3 years ago #63567

An absolute AWESOME way ofc would be, if Joomshaper would deliver the SCSS / LESS sources for the SP Page Builder Ccomponent, as i am DESPERATELY been trying to convince you guys to to, so that templates and SPPB could FINALLY smoothely be integrated / merged !!!

PLEASE, since Pauls seems to be a developer, tus the first person who would ACTUALLY be able to understand my request, please read this ( which im sure no staff who has read so far has even remotely understood the significance of : https://www.joomshaper.com/forum/question/11915

I am begging on my knees for you to read this ! I have tried with several other posts over the monthy tried to reach the actual brains / developers of Joomshaper, but i understand, most moderators are just 'ticket-managers' and not developers, so no offence. but pleeease, give my request a try, it's not hard to understand for any actual developer.

If you searh the forum fpr ".LESS" or ".SCSS" you will see several attempty of mine to make that ESSENTIAL issue understood, but to no avail ...

I am desperate. Just please ... :-/

0