Темизация Drupal 10+. Как конвертировать HTML шаблон в тему Drupal [Рейналд Момпоинт] [Gumroad]

Bot

Администратор
Команда форума
23 Янв 2020
172,866
2,991
113

Складчина: Темизация Drupal 10+. Как конвертировать HTML шаблон в тему Drupal [Рейналд Момпоинт] [Gumroad]​

cover-gumroad-1920x1080.jpg

Оригинальное название: Drupal 10+ Theming - How to convert an HTML template to a Drupal theme
Автор: Raynald Mompoint
Язык: Английский

Описание:

Добейся мастерства в искусстве темизации Drupal.

В этой книге вы пройдете через подробные и практические шаги, необходимые для преобразования HTML-шаблона в полностью функциональную тему Drupal. От настройки среды разработки до создания полного и тематического сайта Drupal, рассматриваются все аспекты процесса темизации.

Начиная с HTML-шаблона и чистого сайта Drupal 10, мы шаг за шагом пройдем процесс создания темы Drupal с нуля. Большинство курсов и руководств по темизации работают с темой базового сайта, в этой книге мы будем темизировать довольно сложный бизнес-сайт. Сайт основан на Drupal 10.1, но материал и информация, содержащиеся в нем, применимы к любому сайту Drupal 10.x или Drupal 11.

Репозиторий GitHub сопровождает эту книгу и предоставляет набор файлов и текущий «снимок» базы данных для каждой главы.

Что вы узнаете:

  • Узнаете, как настроить локальную среду разработки Drupal с помощью DDEV
  • Поймете основы темизации Drupal, включая структуру тем, компоненты тем и роль шаблонов Twig
  • Узнаете, как разбирать и анализировать шаблон HTML и определять компоненты Drupal (типы контента, блоки, представления, стили изображений и т.д.), необходимые для создания и оформления каждого раздела
  • Узнаете, как внедрять CSS, HTML, JavaScript и другие файлы ресурсов в тему Drupal
  • Станете опытным пользователем в темизации заголовков/подвалов сайта, баннеров Hero, меню навигации, слайдеров изображений и компонентов Drupal, таких как абзацы, блоки, ноды контента, вьюс и веб-формы
  • Узнаете, как переопределять шаблоны Twig, писать пользовательскую разметку, писать пользовательские CSS и функции предварительной обработки
  • Узнаете о командах отладки и как их использовать во время разработки темы
Для кого эта книга
Эта книга в основном предназначена для разработчиков веб-сайтов, связанных с Drupal но также и для всех, кто интересуется темизацией Drupal. Предполагается знание HTML, CSS и знакомство с языком шаблонов Twig. Чтобы извлечь максимальную пользу из этой книги, будет полезен предыдущий опыт работы с Drupal и базовый опыт создания сайтов на Drupal. Для помощи в аспектах создания сайтов предоставляется полный набор снимков экрана и резюме для создания и настройки всех компонентов Drupal.

Спойлер: Содержание
Предисловие
Глава 1 — Веб-сайт, который мы будем создавать
Глава 2 — Настройка среды разработки (с использованием DDEV)
Глава 3 — Установка сайта
Глава 4 — Управление конфигурацией
Глава 5 — Настройка Git и стартовый коммит
Глава 6 — Обзор процесса темизации Drupal 10
Глава 7 — Подготовка темы Arsha
Глава 8 — Обзор макета дизайна
Глава 9 — Создание файлов тем
Глава 10 — Темизация шапки и панели навигации
Глава 11 — Создание структуры страницы
Глава 12 — Темизация главной страницы (часть 1)
Глава 13 — Темизация главной страницы (часть 2)
Глава 14 — Темизация главной страницы (часть 3)
Глава 15 — Темизация страницы проекта и раздела портфолио
Глава 16 — Темизация главной страницы (часть 4)
Приложение A — Конфигурация компонента Drupal
Приложение B — Репозиторий проекта GitHub
Приложение C — Модули Contrib
Приложение D — Ресурсы


Сведения о покупке
Все страницы в этой электронной книге проштампованы (штамп PDF) адресом электронной почты покупателя и логотипом Gumroad. После покупки вы получите электронное письмо (обычно в течение нескольких минут) со ссылкой для загрузки электронной книги.

Продажник: Скрытая ссылка