Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
1) Currently using a custom made Bootstrap sub-theme for Bootstrap 3 (stable release version)
2) Using Views and default Drupal 7 Main Menu right now.
3) Dropdowns do become active, but do not dropdown when clicked. Nothing happens when clicked.
4) It would be informative for Drupal beginners like me that in Bootstrap 3, submenus are called "dropdowns" for navigation programming purposes.
Please fix this issue as soon as possible. This is one of the main things a website has to have.
Cheers.
Comments
Comment #1
stephen Piscura CreditAttribution: stephen Piscura commentedAliek,
Have you set your parent links (those that contain the items to drop down) to "show as expanded" at:
/admin/structure/menu/manage/[your-menu] >> /admin/structure/menu/item/[###]/edit
?
Comment #2
Aliek CreditAttribution: Aliek commentedYes, I do have it expanded properly.
Though I would like to say, that for five minutes the dropdown to Bootstrap worked when I installed the JQuery menu module. Then it stopped working. I take it, with hopes of more salt to it, is that the Bootstrap 3 theme's jQuery is not entirely properly connecting to Drupal 7.
Also, I have no idea how to implement Bootstrap CDN (Please provide clear and careful steps?). Instead of the Bootstrap CDN I am using the Bootstrap Library module.
Other than that I have no idea how to connect jQuery plugins to Bootstrap 3 for Drupal 7.
Any troubleshooting contributions is much appreciated!
Comment #3
Snakehead CreditAttribution: Snakehead commentedHi
I have had the same problem/issue, even with the installation of Bootstrap, but I made several mistakes because I am to lazy to read all the manuals ;-).
The Bootstrap Base Theme did work as the Standart theme without the Library and the Module installed, but after installing Module and Library it didn't. But then I found out that I still use falsely «Bootstrap» Base Theme as the Standard-Theme instead of «Bootstrap_SubTheme».
Although I am already not into Bootstrap (with Less and all the other Stuff) I am sure, this is a very good framework. I am at the moment a bit tired of and not motivated using Zen oder Adaptive Theme AT.
Kind regards
Hans
Comment #4
markhalliwellComment #5
stephesk8s CreditAttribution: stephesk8s commentedThank you Stephen for #1. Knew there must be a simple setting somewhere I was missing.
Comment #6
Jons CreditAttribution: Jons as a volunteer commentedDon’t necessarily need sub-theme - but do need jquery_update module
Comment #7
murthi9772 CreditAttribution: murthi9772 commented-
Comment #8
murthi.karuppan CreditAttribution: murthi.karuppan commentedCreate Sub Theme (bootstrap)
Install and Enable Bootstrap theme
Go to sitename/sites/all/themes/bootstrap/starterkits
Folder list
- Cdn
- Less
- Sass
Cope the cdn folder and paste this location sitename/sites/all/themes/
Now, Rename the cdn folder into bootstrap_subtheme.
Open the bootstrap_subtheme folder, Rename the cdn.starterkit file into bootstrap_subtheme.info.
Now, Flush all Catches.
Click Appearance menu and Change Theme Bootstrap Sub-Theme (CDN) (default theme).
Multilevel submenus with hover in bootstrap
Download SmartMenus jQuery plugin and Unzip. ( https://www.smartmenus.org/download/ )
Copy Smartmenu plugin and paste here /sites/all/themes/bootstrap_subtheme/
Go to /sites/all/themes/bootstrap_subtheme/smartmenus/ and cope addons folder.
Go to /sites/all/themes/bootstrap_subtheme/ and paste addons folder here.
Go to /sites/all/themes/bootstrap_subtheme/smartmenus/ and cope jquery.smartmenus.js file.
Go to /sites/all/themes/bootstrap_subtheme/ and paste jquery.smartmenus.js file here.
Now, go to /sites/all/themes/bootstrap_subtheme/ and delete smartmenus folder.
Cope this below stylesheet line
stylesheets[all][] = addons/bootstrap/jquery.smartmenus.bootstrap.css
And paste here /sites/all/themes/bootstrap_subtheme/bootstrap_subtheme.info end of the file.
Cope this below Scripts lines:
And paste here /sites/all/themes/bootstrap_subtheme/bootstrap_subtheme.info end of the file.
Cope this below Overrides theme_menu_link()
And paste here /sites/all/themes/bootstrap_subtheme/template.php end of the file.
Comment #9
murthi.karuppan CreditAttribution: murthi.karuppan as a volunteer and commented.
Comment #10
jibinjc CreditAttribution: jibinjc at Power CMS Technology commentedComment #11
apadernoComment #12
joneal CreditAttribution: joneal commented#8 Was helpful thanks.