Mastering Drupal 8.
Book information
Description
Mastering Drupal can lead to a mighty website - discover what Drupal 8 can really do with hidden techniques, best practices, and more!About This Book* The most up-to-date advanced practical guide on Drupal 8 with an in-depth look at all the advanced new features such as authoring, HTML markup, built-in web services, and more* If you are looking to dive deep into Drupal 8 and create industry-standard web apps, then this is the ideal book for you* All the code and examples are explained in great detail to help you in the development processWho This Book Is ForThis book is ideally suited to web developers, designers, and web administrators who want to dive deep into Drupal. Previous experience with Drupal is a must to unleash the full potential of this book. What You Will Learn* Discover how to better manage content using custom blocks and views* Display content in multiple ways, taking advantage of display modes* Create custom modules with YAML and Symfony 2* Easily translate content using the new multilingual capabilities* Use RESTful services and JavaScript frameworks to build headless websites* Manage Drupal configuration from one server to another easilyIn DetailDrupal is an open source content management system trusted by governments and organizations around the globe to run their websites. It brings with it extensive content authoring tools, reliable performance, and a proven track record of security. The community of more than 1,000,000 developers, designers, editors, and others have developed and maintained a wealth of modules, themes, and other add-ons to help you build a dynamic web experience. Drupal 8 is the latest release of the Drupal built on the Symfony2 framework. This is the largest change to the Drupal project in its history. The entire API of Drupal has been rebuilt using Symfony and everything from the administrative UI to themes to custom module development has been affected. This book will cover everything you need to plan and build a complete website using Drupal 8. It will provide a clear and concise walkthrough of the more than 200 new features and improvements introduced in Drupal core. In this book, you will learn advanced site building techniques, create and modify themes using Twig, create custom modules using the new Drupal API, explore the new REST and Multilingual functionality, import, and export Configuration, and learn how to migrate from earlier versions of Drupal. Style and approachThis book takes a practical approach with equal emphasis on examples and illustrative screenshots. Read more... Cover Credits About the Author Acknowledgments About the Author About the Reviewer Customer Feedback www.PacktPub.com Table of Contents Preface Chapter 1: Developer Workflow Deciding on a local AMP stack The role of Composer Installing Composer locally Installing Composer globally Using Composer to create a Drupal project Speeding up tasks using Drush Using Drush wrapper Installing Drush globally Using Drush to create a Drupal project A quick look at Drupal Console Accessing Drupal Console locally Installing Drupal using Drupal Console Installing Drupal Console globally. Running a built-in PHP web serverUsing Git to manage source code Installing Git Configuring Git Creating a remote repository Setting up a local repository Tracking and committing files with Git Adding a remote origin Pushing files to the remote repository Virtualizing an environment Using Drupal VM as a web starter Summary Chapter 2: Site Configuration Assumptions Exploring Drupal's interface Managing Drupal Basic site settings SITE DETAILS FRONT PAGE ERROR PAGES Performance Clearing cache Using Drush to clear cache Using Drupal Console to clear the cache. Configuration overridesUsing Drush to manage configuration Listing configuration variables Retrieving specific variables Setting configuration variables Using Drupal Console to manage configuration Listing configuration variables Retrieving specific variables Setting configuration variables Working with the File system Managing file paths Regional settings Date and time formats Adding new date formats Summary Chapter 3: Managing Users, Roles, and Permissions Assumptions Exploring People Managing roles and permissions What is a role? Creating a role Reordering roles. Editing a roleSetting permissions Working with users Adding a user Bulk updating users Configuring Account settings CONTACT SETTINGS ADMINISTRATOR ROLE REGISTRATION AND CANCELLATION Managing user fields Adding fields Managing form display Using Drush to manage roles Listing roles Creating roles Deleting roles Listing permissions Adding permissions Removing permissions Using Drush to manage users Displaying user information Assigning roles Removing roles Blocking a user Unblocking a user Creating user accounts Cancelling user account Resetting passwords. Creating a one-time loginSummary Chapter 4: Content Types, Taxonomy, and Comment Types Assumptions Exploring Content types Submission form settings Preview before submitting Publishing options Managing revisions Reverting content Display settings Menu settings Managing fields Field settings Creating custom content types Managing fields using the Field UI Deleting fields Adding new fields Author field Teaser field Content field Featured Image field Taxonomy, Vocabularies, and Terms Adding a vocabulary Adding terms Adding a Taxonomy field Working with Comment types.
Similar books
Mastering Drupal 8 : A comprehensive and advanced practical guide to master Drupal 8
2017 · AZW3
Mastering Drupal 8.
2017 · EPUB
Mastering Drupal 8. (source code)
2017 · ZIP
Middle Management 101: Zen in the Art of Middle Management
2016 · EPUB
James: A Devotional Commentary
2017 · EPUB
CODING THE ULTIMATE GUIDE : STEP BY STEP GUIDE ,LEARN COMPUTER CODING
2020 · AZW
Shakespeare : Oeuvres complètes
2014 · AZW
Dictionary for Counsellors and Psychotherapists
2015 · EPUB