When trying to install superfish and library I cannot get passed this error (shown at the top of the modules list) when enabling the superfish module.
Please download the Superfish library from http://drupal.org/project/superfish. (Currently using Superfish library Not installed)
I have updgraded JQuery_update to 6.x-2.0-alpha1
I have installed and enabled libraries API
I have installed the superfish library to /sites/all/modules/libraries
and have installed superfish.
During toubleshooting I have tried uninstalling and reinstalling (although superfish doesn't seem to uninstall so I delete and renable)...as per discussion here (for Drupal 7) as it appears the order of install may be important. No matter what I do it will not recognise the superfish library exists and disables itself.
All permissions are ok.
No errors in error log; not sure what to look at next.
Any Thoughts?
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | superfishEnable.jpg | 49 KB | mvanzant5 |
Comments
Comment #1
netlynx commentedThat thread I referred to is here: http://drupal.org/node/1104154
Comment #2
mehrpadin commentedHey there,
Just move the Superfish library folder to sites/all/libraries.
:)
Comment #3
revkevdenver commentedI had all the issues listed above uninstalled and reinstalled all parts and pieces in various order at least 5 times. Hours wasted. Finally used drupal_tweaks to uninstall/reinstall then disable/enable libraries, then the same process with Superfish. It finally works. Fingers are crossed it stays that way. Thanks for all the previous posts giving hope for a solution.
Comment #4
mvanzant5 commentedI have tried everything in both this post and http://drupal.org/node/1104154. I still get the error quoted by Netlynx.
I have added and enabled:
Superfish library in sites/all/libraries,
Libraries API in modules,
jquery_update in modules,
and deleted/reinstalled Superfish module to modules - all with no luck!
I have added Drupal Tweaks but I don't see a way to uninstall/disable using tweaks as revkevdenver suggested.
I understand the order these things are placed is important, but nobody specifies what exactly that order is (all I know for sure is Superfish Module last).
I am working in Drupal 6.22, and I have tried superfish 6x-1.8 and 7x-1.8 with the same results.
I can enable Library and jQuery_update in admin/modules and they get the green "enabled" text, but once I try to install and enable Superfish, they have a check-mark, but say "disabled" in red. However, simultaneously, next to superfish, they have a green "enabled" label. (see attached screenshot for visual)
Can somebody give me a clear summary of the steps needed for success? Thanks!!
Comment #5
mvanzant5 commentedUpdate: I asked a pro drupaler about this issue and here was the resolution:
Put the Superfish Library into sites/default/libraries!
He said " I moved the superfish library directory to sites/default/libraries/ (which I had to create) and then superfish could find the library folder. I think the deal is that all commonly shared libraries for core modules go in sites/all/libraries and all library directories for contributed go under site/[site_name]/libraries. I don't know if that makes sense but it worked."
Comment #6
mvanzant5 commentedUpdate: I asked a pro drupaler about this issue and here was the resolution:
Put the Superfish Library into sites/default/libraries!
He said " I moved the superfish library directory to sites/default/libraries/ (which I had to create) and then superfish could find the library folder. I think the deal is that all commonly shared libraries for core modules go in sites/all/libraries and all library directories for contributed go under site/[site_name]/libraries. I don't know if that makes sense but it worked."
Comment #7
behesht commentedsame problem , any idea?
Comment #8
behesht commentedplz,my friend i need help?
Comment #10
karazapps commentedThanks for Mehrpadin
Comment #11
stronger commentedSame error and I resolve it changing folder name sites/all/libraries/Superfish to sites/all/libraries/superfish
Comment #12
dman-dupe commentedmake sure rename to superfish fold,pay attention about lower-case "s", not uppercase"S"!
I do not know why they do not name like this from beginning.
Comment #13
SandraD commentedThanks! That fixed my problem immediately ;)
Comment #14
kaicyee commentedmehrpadin, you're the original developer, right? You have to document this a whole lot better. Your download folder for the library still says this:
>>Superfish-for-Drupal-master
You're going to have the same problem over and over. Nobody is going to get that you need to change the lower case "s" in superfish and then put it in the sites/all/libraries/superfish.
Comment #15
Hydropower commentedFinally! This was the answer. Thank you!
Comment #16
surendra77c commentedFor Drupal 7 user please use below url :
https://www.drupal.org/project/superfish
click on this link Drupal 7 to download
Superfish library 1.x (Sample CSS & SCSS)
move the folder form download to sites/all/libraries/superfish [ rename the folder to superfish what you have downloaded ]
go to http://localhost/drupal-7/admin/reports/status [ you will see that superfish library is installed ]
Note : For Mac user please give the folder permission to superfish [ Read and write for all users ]