I made a template which used Twitter Bootstrap 3, and the front end worked ok, until I had the edit views in the front end, which depend greatly in Twitter Bootstrap 2 due to the way Joomla has been since version 3, I had to revert my styles to Twitter Bootstrap 2 so that it worked correctly in the short term.

How can I update all to Twitter Bootstrap 3 and remove dependencies to version 2?

6 Answers 6


It's not sure but use this rereplacer joomla extension

refer this link,


otherwise, Template overrides are the only way to do this.

  • 3
    See this for a step by step guide on use rereplacer joostrap.com/support/tutorials-videos/… Commented Apr 24, 2014 at 19:50
  • @GeorgeWilson Would this method slow down the site much?
    – TryHarder
    Commented Jan 6, 2015 at 1:16
  • @moomoochoo it wouldn't be super awful. But there will be a performance impact of course Commented Jan 7, 2015 at 11:41

Template overrides are the only way to do this. In terms of the form fields we're working on creating JLayouts for these form fields so you can override them (see https://github.com/joomla/joomla-cms/pull/3231).

However currently as @Anibal says this isn't possible in J3.2.


Take a look on this admin template - it is Isis converted to Bootstrap 3. May be you can take some ideas from there. Moreover this template supports both Bootstrap 2 & 3 syntax.


It's not currently (J 3.2) possible. Bootstrap v2.3.2 is in the core of Joomla 3.


UPDATE: I tested the below method and ran into problems. I wouldn't recommend it.

Try using a bootstrap adapter. It doesn't remove dependencies on Bootstrap 2 (BS2), but it might still help you with your problem. I'm not entirely sure how it works,but I believe it replaces the BS2 css with styles compatible with BS3.



Here is the simple template overrides. You can to it with very simple steps. Just do follow the Read Me :) https://github.com/rakeshmali/joomla-bootstrap-v3-template

If found any issues just file it there you will definitely got the solution in that.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.