chil
@chil
Junior

Тема bootstrap для drupal?

Здравствуйте!
Решил заняться изучение Друпала. До сих пор опыта работы на CMS не было. С модулями, администрированием более-менее разобрался и сейчас подошел к темизации. Установил тему bootstrap, сделал подтему для нее, скомпилировал less, все вроде как книжка пишет и на этом застрял!
Помогите пожалуйста, люди добрые, в следующих вопросах:
1. Как правильно подогнать тему под свою верстку, какие файлы нужно менять, если возможно только css-ом ? (желательно подробно)
Знание html и css нормальные!
2. Возможно лучше начать с какой-то другой темы, так как опыта с бутстрап тоже не было?
Хочу сделать небольшой сайт на пару страниц и на нем разобраться с этими вопросами.
Помогите пожалуйста с этим, гугл нормальных ответов не выдает.
Буду рад любой литературе)
Заранее ОГРОМНОЕ спасибо!
  • Вопрос задан
  • 1921 просмотр
Решения вопроса 1
Я учился темизировать на основе видеоуроков с сайта site-made.ru/content/temizatsiya-saita-drupal-iz-c...
Сложного в принципе ничего нет, главное разобраться с каких файлов состоит тема, и как это взаимодействует.

Сам вывод в HTML формируется в файлах типа *.tpl.php в папки templates(суть в том что каждому типу материала может соответствовать свой шаблон вывода материала, каждому региону можно сделать свой шаблон вывода блока).
CSS файлы подключаются в *.info файле, синтаксис довольно простой.

Когда речь идёт о подтеме сам вывод формируется шаблонами из папки bootstrap\theme\ но их можно перекрыть своими собственными если скопировать и изменить нужным образом в папку bootstrap\название субтемы\templates\

Принцип перекрытия, например различных типов материала описан тут: drupalfly.ru/lesson/type_node

Самая большая база частных вопросов которые возникают по пути, как правило уже описаны и решены в сообществе друпала www.drupal.ru
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
archelon
@archelon
1. в директории с базовой темой bootstrap есть подпапка themes.
ищите там файлы с расширением tpl.php, например page.tpl.php.
копируйте в папку со своей темой, редактируйте.
2. например, zen.
а вообще стартовых тем много, за выбором оптимального варианта можно провести немало времени.
Ответ написан
afi13
@afi13
Темизация в Drupal - достаточно обширный вопрос. Рекомендую посмотреть об этом здесь. Вы можете подключить в своей сабтеме собственный css, и переопределять в ней практически любые шаблоны и theme-функции.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы