Как понять по теме какие модули используются

Главные вкладки

Аватар пользователя sergvm sergvm 30 мая 2021 в 16:01

Здравствуйте!
Прошу сильно не пинать и если вопрос не туда перенаправить в нужную ветку.
Установил Drupal 9.1.9 Скачал тему. Но она без БД.
Как понять, какие модули, поля и представления нужны, что бы она заработала?

Комментарии

Аватар пользователя bsyomov bsyomov 30 мая 2021 в 16:10

Тема, обычно, не предоставляет какого-то развитого функционала, это только "украшения", и иногда какая-нибудь карусель на главной...

Для некоторых тем есть требования по модулям, или дополнения в виде модулей, об этом пишут на страничке темы.

Аватар пользователя bsyomov bsyomov 31 мая 2021 в 18:00

Так он а и не имеет зависимостей. Делайте любой сайт, используйте тему эту... Это так работает.
Тема это не профиль установки, который вам сделает какой-то функционал сайта готовый, это только общая разметка, колонки там, цвета, стили, типографика...

У данной темы есть теоретически готовая демо версия сайта. Но даже если вы её заполучите - не обольщайтесь: сколько я их видел, всегда проще их выкинуть нафиг, и с нуля сделать сайт всё же.
Стоит понимать, что создавая эту демку, никто не пробовал решать именно вашу задачу, и даже сайт хороший не пытался сделать, только красивую презентацию возможностей темы. Работать, обычно, с этим невозможно потом...
Т.е. обычно эти демоданные, это просто пустая обёртка от конфеты. Smile А сайт, это в первую очередь, не внешний вид, а некий функционал.

Аватар пользователя marassa marassa 30 мая 2021 в 16:26

А я в отличие от остальных ответивших вообще не понимаю о чем речь... С какой такой "БД" должна быть тема, и в чем заключается то, что она "не работает"?

Аватар пользователя sergvm sergvm 30 мая 2021 в 16:32

В теме предполагается использование определенных полей, модулей, представлений.
Если их нет в стандартной установке Drupal, то и на сайте не будет блоков или страниц, которые их используют.
Например слайдер. Мне нужно понять, что использовалось в теме, что бы его вывести. если я это пойму, то мне необходимо установить все необходимые модули, создать поля. представления, блоки и т.д. и тогда все это будет правильно выводиться. Без БД к теме этого не получится.

Аватар пользователя VasyOK VasyOK 30 мая 2021 в 16:55

Есть много других тем которые тоже не подойдут. Если с Бутстрапом, views, мдулями слайдшоу разберетесь - вам эти темы нафиг не впали. Не разбретесь - не сможете использовать

Аватар пользователя sergvm sergvm 30 мая 2021 в 17:10

Да это все понятно. Опыт есть, бутстрап знаю, понимание вьюшек вроде есть, хотелось больше для образования и поэкспериментировать.
Ну и зачем то есть бесплатные темы, которые по логике можно с оптимальными усилиями допилить для себя? Иначе зачем они? Для красоты картинки?

Аватар пользователя artomas artomas 31 мая 2021 в 20:15

Возьмите пустую тему (тут предложений вам накидают), сверстайте и все. Так ведь проще, нет?
Просто тема нужна, например, под бутстрап (как по мне). Многое есть, что-то нужно пилить, но только под индивидуальные задачи. И, как правило, стили и шаблоны. Если это конечно не что-то совсем нестандартное.

Аватар пользователя artomas artomas 31 мая 2021 в 20:18

Да, еще.
Темы платные или бесплатные часто грешат многим. Так что не обольщайтесь особо. Верстать все равно придется многое. Еще и замороки будут с версткой. Собаку не ел, но сталкивался достаточно: купят тему, натяни, а там...

Аватар пользователя VasyOK VasyOK 30 мая 2021 в 16:39

Подход "скачаю тему, там будет все как на демо и что нужно доработаю или найду котого-то" не правильный. Разве что для собственного образования. И не надо потом писать "Есть готовый сайт, нужно исправить мелочи."
По делу:
https://demo.drupalfreethemes.com/drupal/free-themes-html/yg-photography/
Верхнее меню и 1-е слайдшоу - изучать Бутстрап.
My Latest Photos - Isotop. Не знаю через модуль или библиотеку.
Остальные 2 слайдшоу - owl carousel. Под D8 его модули кривые.

sergvm, легче стало? Думаю нет.

Аватар пользователя sergvm sergvm 30 мая 2021 в 16:56

Я это все понимаю.
Я на Drupal давно ничего не делал.
Но по необходимости нужно вникнуть.
Мне действительно для образования больше: что и как устроено и работает.
Bootstrap знаю. Тему Bootstrap поставил, я так понял, что эта тема на нее завязана.
При просмотре областей блоков отображаются только 4: Primary menu, Содержимое, Instagram Feeds и Подвал.
А должно по логике поболее.
Вот я и задался вопросом, что еще установить и создать, что бы отобразились все и я смог поэкспериментировать и понять, что и как работает?

Аватар пользователя VasyOK VasyOK 30 мая 2021 в 18:29

Зачем нужны темы - я не знаю.

Значит создавайте вьюхи слайдшоу и размещайте на них классы, которые в демо. Куда именно размещать классы: в шаблоны регионов, блоков, вьюсы - решать вам.

Аватар пользователя sergvm sergvm 30 мая 2021 в 18:39

Да это и сразу понятно.
Я подумал, что по файлам темы можно понять чего не хватает, что бы установить в Drupal

Аватар пользователя sergvm sergvm 30 мая 2021 в 20:41

Смысл был не в том, что бы угадать по html классам что использовалось, а смысл в том что бы точно знать чего не хватает в установленном бутстрапе и создав все это получить наглядный результат скаченной темы. А по классам я и сам могу до чего то догадаться.
Спасибо.

Аватар пользователя VasyOK VasyOK 30 мая 2021 в 21:25

Не хватает контента, по которому созданы вьюхи, блоки, тизеры.

Можете догадаться? Ну вперед - делайте сайт.

Аватар пользователя gun_dose gun_dose 30 мая 2021 в 19:20

Чтобы понять, какие модули используются, надо смотреть, какие шаблоны есть в теме, какте препрцессы, и какие классы упоминаются в стилях. Так с большой вероятностью можно понять, какие были использованы сущности, и какие типы полей. Но смысла в этом я не вижу. Только если охота поиграть в Шерлока Холмса.