Знакомимся с Drupal 7. С нуля до уверенной разработки
Удобный инструмент является отличным подспорьем в любом деле. Именно таким инструментом для веб-разработчика и является CMS Drupal, позволяющий быстро и удобно, без лишних затрат времени и сил создавать сайты любой сложности и направленности.
Цель данного курса простым и понятным языком на примерах объяснить все основные принципы работы этой достаточно сложной системы, разобраться со всеми ее составляющими частями и донести до читателя, что Drupal страшен только на первых шагах, когда не понимаешь что здесь вообще происходит, но после получения достаточной теоретической базы он становится прост, логичен и, пожалуй, у Вас даже не возникнет желания после этого работать с другими CMS.
Курс рассчитан на тех, кто начинает работать с Drupal 7 с 0 и хочет получить фундамент знаний и навыков достаточный для создания практически любого сайта.
заказать приложение для андроид.
- Глава 1 — Теоретические основы Drupal
- Что такое Drupal?
- Термины, которые нужно знать при работе с Drupal
- Обзор панели инструментов и ярлыков
- Обзор разделов панели управления, содержимого и структуры из панели инструментов
- Обзор разделов оформление, пользователи, модули из панели инструментов
- Обзор разделов конфигурация, отчеты и справка панели инструментов
- Глава 2 — Настройка Drupal для начала работы
- Глава 3 — Модули и темы оформления
- Глава 4 — Типы материалов
- Глава 5 — Поля
- Глава 6 — Регионы и блоки
- Глава 7 — Таксономия
- Глава 8 — Система пользователей
- Глава 9 — Представления (views)
- Глава 10 — Панели (Panels+Page manager)
- Глава 11 — Основы темизации
- Как создать свою тему на Drupal 7?
- Подключение css и js файлов в шаблон темы
- Шаблоны page.tpl.php и node.tpl.php. Темизация страницы и ноды материала
- Изменение html кода меток полей
- Темизация полей. Шаблон field.tpl.php
- Темизация комментариев Drupal. Шаблоны comment-wrapper.tpl.php, comment.tpl.php, comment-form.tpl.php
- Темизация анонсов материалов в Drupal 7. Шаблон node--[тип материала]--teaser.tpl.php
- Оформляем веб-формы через файл webform.tpl.php
- Темизация views
- Темизация полей views
- Применение шаблонов block.tpl.php для темизации блоков
- Глава 12 — Оптимизация и защита сайта
- Глава 13 — Полезные фишки
- Делаем подсветку синтаксиса с GeSHi Filter
- Выполняем настройку комментариев и настраиваем оповещение пользователей о новых комментариях на e-mail
- Микроразметка и рейтинг материалов
- Модуль Conditional Fields. Создание условных полей
- Группировка полей модулем FieldGroup
- Настройка хлебных крошек. Модуль path breadcrumbs
- Printer, e-mail and PDF versions - создаем версии для печати страниц
- Настройка модуля XML Sitemap
- Экспорт представления с модулем Views Data Export
- Вывод карт при помощи модулей Geofield Yandex Maps в связке с geofield
- Опросник на Drupal 7 при помощи модуля poll