Создал libraries/superfish/superfish.js в корне сайта распаковал все в папку modules\superfish друпал не видит модуль, может это быть связано с отключением кэша в друпал и выводом debag информации, может что то отключил в setting.local
Вкратце: всё. Вы зачем-то положили библиотеку superfish на место модуля Drupal, зачем-то выдрали из нее отдельный файл и положили туда, где должна лежать библиотека, при этом сам модуль, по всей видимости, не ставили вовсе.
strengerst wrote: Самому надо учится
Для того, чтобы научиться, нужно как минимум уметь читать и понимать прочитанное.
Ну и объяснили блин, то не туда это не оттуда . Сказано было:
Download the Superfish library and extract it somewhere like /libraries/superfish (so that the superfish.js will be located at http://example.com/libraries/superfish/superfish.js)
Download and extract the Superfish module in /modules.
Go to the Extend section of your Drupal administration back-end and enable "Superfish".
на пальцах:
У вас есть модуль, который вы качаете с drupal.org, который не может работать без библиотеки.
Но в любом случае сначала устанавливаем модуль.
Потом видим, что для модуля нужна сторонняя библиотека, которая должна лежать в каталоге http://example.com/libraries/superfish/superfish.js
те ставим модуль, и распаковываем библиотеку в каталог, который указан в документации к модулю.
Да ну нет же! Библиотека должна лечь в папку /libraries/superfish (так чтобы файл superfish.js был доступен по пути http://example.com/libraries/superfish/superfish.js), но там не один этот файл, а значительно больше. Ни из чего не следует, что из библиотеки нужно выдрать один этот файл.
Комментарии
Всё устанавливается. Использую суперфиш в 80% проектов, там где нужно выпадающее меню
Ставим модуль superfish, качаем библиотеку отсюда https://github.com/mehrpadin/Superfish-for-Drupal/archive/2.x.zip
Выдает ошибка Файл Superfish-for-Drupal-2.x.zip не содержит ни одного файла .info.yml.
Потому что это не модуль, а javascript библиотека.
На странице модуля всё написано:
Создал libraries/superfish/superfish.js в корне сайта распаковал все в папку modules\superfish
и что делать дальше в расширениях drupal не видит
Наймите кого-нибудь, кто умеет читать и понимать написанное...
Самому надо учится а то постоянно нанимать придется.
Создал libraries/superfish/superfish.js в корне сайта распаковал все в папку modules\superfish друпал не видит модуль, может это быть связано с отключением кэша в друпал и выводом debag информации, может что то отключил в setting.local
Вот скрин что не так другие модули устанавливаются.


Вкратце: всё. Вы зачем-то положили библиотеку superfish на место модуля Drupal, зачем-то выдрали из нее отдельный файл и положили туда, где должна лежать библиотека, при этом сам модуль, по всей видимости, не ставили вовсе.
Для того, чтобы научиться, нужно как минимум уметь читать и понимать прочитанное.
Ну и объяснили блин, то не туда это не оттуда . Сказано было:
Download the Superfish library and extract it somewhere like /libraries/superfish (so that the superfish.js will be located at http://example.com/libraries/superfish/superfish.js)
Download and extract the Superfish module in /modules.
Go to the Extend section of your Drupal administration back-end and enable "Superfish".
на пальцах:
У вас есть модуль, который вы качаете с drupal.org, который не может работать без библиотеки.
Но в любом случае сначала устанавливаем модуль.
Потом видим, что для модуля нужна сторонняя библиотека, которая должна лежать в каталоге http://example.com/libraries/superfish/superfish.js
те ставим модуль, и распаковываем библиотеку в каталог, который указан в документации к модулю.
Да ну нет же!
Библиотека должна лечь в папку /libraries/superfish (так чтобы файл superfish.js был доступен по пути http://example.com/libraries/superfish/superfish.js), но там не один этот файл, а значительно больше. Ни из чего не следует, что из библиотеки нужно выдрать один этот файл.
Вот теперь разобрался и все получилось большое всем спасибо.
Может еще подскажите почему не получилось установить с помощью Through Composer:
composer require drupal/superfish
для себя на будущее.
вот ошибка
Отсутствует расширение PHP - GD. Нужно установить его. Опять таки это написано на вашкм скриншоте. Читайте внимательно, что написано