Drupal 8 development cookbook : over 60 hands-on recipes that get you acquainted with Drupal 8's features and help you harness its power /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2016.
|
Colección: | Quick answers to common problems.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Up and Running with Drupal 8; Chapter 2: The Content Authoring Experience; Chapter 3: Displaying Content through Views; Chapter 4: Extending Drupal; Chapter 5: Frontend for the Win; Chapter 6: Creating Forms with the Form API; Chapter 7: Plug and Play with Plugins; Chapter 8: Multilingual and Internationalization; Chapter 9: Configuration Management
- Deploying in Drupal 8; Chapter 10: The Entity API; Chapter 11: Off the Drupalicon Island; Chapter 12: Web Services
- Chapter 13: The Drupal CLIIndex; Introduction; Installing Drupal; Using a distribution; Installing modules and themes; Using multisites in Drupal 8; Tools for setting up an environment; Running Simpletest and PHPUnit; Introduction; Configuring the WYSIWYG editor; Adding and editing content; Creating a menu and linking content; Providing inline editing; Creating a custom content type; Applying new Drupal 8 core field types; Customizing the form display of a node; Customizing the display output of a node; Introduction; Listing content; Editing the default admin interfaces
- Creating a block from a ViewUtilizing dynamic arguments; Adding a relationship in a View; Providing an Entity Reference result View; Introduction; Creating a module; Defining a custom page; Defining permissions; Providing the configuration on installation or update; Using Features 2.x; Introduction; Creating a custom theme based on Classy; Using the new asset management system; Twig templating; Using the Breakpoint module; Using the Responsive Image module; Introduction; Creating a form; Using new HTML5 elements; Validating form data; Processing submitted form data; Altering other forms
- IntroductionCreating blocks using plugins; Creating a custom field type; Creating a custom field widget; Creating a custom field formatter; Creating a custom plugin type; Introduction; Translating administrative interfaces; Translating configuration; Translating content; Creating multilingual views; Introduction; Importing and exporting configurations; Synchronizing site configurations; Using command-line workflow processes; Using the filesystem for configuration storage; Introduction; Creating a configuration entity type; Creating a content entity type
- Creating a bundle for a content entity typeImplementing custom access control for an entity; Providing a custom storage handler; Creating a route provider; Introduction; Implementing and using a third-party JavaScript library; Implementing and using a third-party CSS library; Implementing and using a third-party PHP library; Using Composer manager; Introduction; Enabling RESTful interfaces; Using GET to retrieve data; Using POST to create data; Using PATCH to update data; Using Views to provide custom data sources; Authentication; Introduction; Rebuilding cache in Console or Drush