Як правильно встановити тему в drupal (друпал) 8
Як і будь-яка хороша CMS Drupal побудований за принципами шаблону проектування MVC, а значить логіка його роботи, повністю відокремлена від шаблону, тобто представлення даних. Відповідно, що б змінити оформлення сайту, необхідно або здійснити редагування шаблону, або вибрати і встановити новий і як раз про це ми з Вами докладно поговоримо сьогодні.
Але для початку давайте все ж більш детально розглянемо поняття шаблону і визначимося з його завданнями. Отже, шаблон, або тема - це звичайний набір файлів, які визначають дизайн і поведінку сайту. Причому вміст кожного файлу - максимально просте і не містить керуючої логіки, тобто по суті це звичайний HTML код з вкрапленнями PHP коду і певних конструкцій, завдяки яким на екрані відображається динамічний вміст сторінок. Іншими словами, зазначені вставки при обробці шаблону будуть замінені на необхідний контент відповідно до запиту користувача. Ну і звичайно вищевказані конструкції реалізують хоч і найпростішу, але все ж логіку, так як без неї не обійтися. Таким чином, дизайнерам або верстальщикам цілком зручно вносити правки в шаблон так для цього не потрібні великі пізнання мов програмування, хоча все ж в деяких особливостях будови теми доведеться розібратися.
Але це не тема даного уроку, тому все, що стосується структури і принципів створення тим, ми залишимо для іншої статті, а сьогодні, як було сказано на початку, ми розберемо, простий але дуже важливе питання - як встановити тему на друпал. Тому як в даний час розроблено велику кількість вже готових тим, які поширюються на безкоштовній основі, які Ви цілком можете використовувати для свого сайту. Хотів би відзначити, що серед існуючих шаблонів, є як повноцінні - цілком закінчені теми, так і заготовки, які представляють собою каркас, що вимагає подальшої доробки. Тобто, як Ви бачите за великим рахунком, обмежень практично немає, кожен може вибрати собі те, що йому до душі. До речі, теми заготовки, як правило, відзначаються мітками - starter theme, тобто стартова або початкова тема - Ваш майбутній фундамент, використовуючи який Ви можете побудувати неповторне будова.
Як і будь-яке інше розширення, пошук підходящої теми, варто починати з офіційного сайту розширень Drupal.

Далі вибираєте підходящу версію CMS і шукайте найбільш підходящу тему для Вашого сайту в плані дизайну. Звичайно, варто відзначити, що пошук тем трохи утруднений, так як розробники приводять досить мізерну інформацію, за структурою і дизайну пропонованої теми, а значить так би мовити, поки не спробуєш не дізнаєшся, підходить чи ні. Тому я пропоную вибрати шаблон, назва якого збігається з дуже популярним в даний час фреймворком CSS - Bootstrap.

Зверніть увагу, що на сторінках повного опису конкретної теми, спочатку завжди наводиться опис, а посилання скачування - розташовуються в самому низу сторінки.

Вибираємо архів для необхідної версії движка і натискаємо по відповідному формату викачуваного архіву (я вибираю формат zip). Так як версія 8 CMS з'явилася порівняно не давно, то деякі теми ще можуть не підтримувати цю версію, тому будьте уважні перед скачуванням.
Далі повертаємося на сайт і переходимо в розділ "Оформлення".
Даний розділ, як випливає з назви, містить інструменти по налаштуванню зовнішнього вигляду сайту.

І відразу ж ми бачимо перелік поставлених питань, але ми збираємося встановити нову, а значить натискаємо на кнопку "Встановити нову тему".


В результаті, чого відразу ж починається установка. Як тільки цей процес буде завершено, ми побачимо наступне повідомлення на екрані.

Тепер слід повернутися в розділ оформлення для остаточного встановлення майбутнього шаблону сайту.

У самому низу сторінки, Ви побачите теми, які ще не встановлені, звичайно ж серед них розташовується і цікавить нас Bootstrap. Для остаточного встановлення натискаємо на кнопку "Встановити".
Після цього тема піднімається вище, до решти - встановленим. Навпаки неї - Ви знайдете посилання "Встановити за замовчуванням", яку необхідно використовувати для вибору поточної теми як шаблон за замовчуванням для CMS Drupal, що, звичайно ж, я і роблю.
Ось, по суті, і все, тепер Ви знаєте, як встановити шаблон на Drupal. Погодьтеся, операція досить нескладна і навіть цікава, а значить, для закріплення матеріалу я пропоную Вам, як невеликого домашнього завдання, виконати ще парочку установок інших шаблонів.
У будь-якому випадку ми з Вами розглянули тільки основи, а більш докладно робота з шаблонами і з іншими типами розширень розглянута в преміум курсі Курс по Drupal. Основи.
Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі