Cargando…

Drupal 8 module development : build modules and themes using the latest version of Drupal 8 /

Drupal 8 comes with a release cycle that allows for new functionality to be added at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This book updates the first edition and includes the new functionality introduced in versions...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sipos, Daniel (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2019.
Edición:Second edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1100643336
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 190509s2019 enka ob 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TEFOD  |d EBLCP  |d UKMGB  |d YDX  |d N$T  |d OCLCF  |d UKAHL  |d OCLCQ  |d VT2  |d OCL  |d UK7LJ  |d BRF  |d K6U  |d OCLCO  |d OCLCQ  |d OCLCO  |d KSU  |d OCLCQ  |d PSYSI  |d OCLCQ 
015 |a GBB990738  |2 bnb 
016 7 |a 019365482  |2 Uk 
019 |a 1091363463  |a 1096244584  |a 1152978983  |a 1156393692  |a 1192348851  |a 1240520682  |a 1266753940  |a 1267407214 
020 |a 9781789807868 
020 |a 1789807867 
020 |a 1789612365  |q (Trade Paper) 
020 |a 9781789612363 
020 |z 9781789612363 
024 3 |a 9781789612363 
029 1 |a AU@  |b 000066230488 
029 1 |a UKMGB  |b 019365482 
029 1 |a AU@  |b 000069953018 
035 |a (OCoLC)1100643336  |z (OCoLC)1091363463  |z (OCoLC)1096244584  |z (OCoLC)1152978983  |z (OCoLC)1156393692  |z (OCoLC)1192348851  |z (OCoLC)1240520682  |z (OCoLC)1266753940  |z (OCoLC)1267407214 
037 |a CL0501000047  |b Safari Books Online 
050 4 |a TK5105.8885.D78 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.76  |2 23 
049 |a UAMI 
100 1 |a Sipos, Daniel,  |e author. 
245 1 0 |a Drupal 8 module development :  |b build modules and themes using the latest version of Drupal 8 /  |c Daniel Sipos. 
246 3 |a Drupal eight module development 
250 |a Second edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2019. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Previous edition published: 2017. 
504 |a Includes bibliographical references. 
588 0 |a Online resource; title from title page (Safari, viewed May 8, 2019). 
505 0 |a Cover; Title Page; Copyright and Credits; About Packt; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Developing for Drupal 8; Introducing Drupal (for developers); Developing for Drupal 8; Technologies that drive Drupal; PHP; Databases and MySQL; The web server; HTML, CSS, and JavaScript; Drupal architecture; Drupal core, modules, and themes; Hooks, plugins, and events; Services and the dependency injection container; From request to response; Drupal's major subsystems; Routing; Entities; Fields; Menus; Views; Forms; Configuration; Plugins; The theme system; Caching 
505 8 |a Other subsystemsTools for developing in Drupal; Version control; Composer; The API site and coding standards; The developer (Devel) module; Drush (the Drupal shell); Drupal Console; Developer settings; Summary; Chapter 2: Creating Your First Module; Creating a module; Your first hook implementation; Route and controller; The route; Route variables; Namespaces; The Controller; Services; What is a service?; The HelloWorldSalutation service; Tagged services; Using services in Drupal 8; Injecting the service into our Controller; Invoked Controllers; The form; Altering forms 
505 8 |a Custom submit handlersRendering forms; Service dependencies; Blocks; Our first block plugin; Block configuration; Working with links; The URL; The link; Which way to link?; Event Dispatcher and redirects; Redirecting from a Controller; Redirecting from a subscriber; Dispatching events; Summary; Chapter 3: Logging and Mailing; Logging; The Drupal 8 logging theory; Our own logger channel; Our own logger; Logging for Hello World; Logging summary; Mail API; The theory of the Mail API; Implementing hook_mail(); Sending emails; Altering someone else's emails; Custom mail plugins; The mail plugin 
505 8 |a Using mail pluginsTokens; The Token API; Using tokens; Defining new tokens; Token summary; Summary; Chapter 4: Theming; Business logic versus presentation logic; Twig; Theme hooks; Theme hook suggestions; Render arrays; The structure of a render array; #type; #theme; #markup; The render pipeline; Assets and libraries; Libraries; Attaching libraries; Common theme hooks; Lists; Links; Tables; Attributes; Layouts; Defining layouts; Rendering a layout; Theming our Hello World module; Summary; Chapter 5: Menus and Menu Links; The menu system; Menus; Menu links; Multiple types of menu links 
505 8 |a Local tasksLocal actions; Contextual links; MenuLink trees; Menu link tree manipulators; Menu active trail; Rendering menus; Working with menu links; Defining menu links; Working with menu links; Defining local tasks; Defining local actions; Defining contextual links; Summary; Chapter 6: Data Modeling and Storage; Different types of data storage; State API; TempStore; Private TempStore; Shared TempStore; Tempstore conclusion; UserData; Configuration; Introduction; What is configuration used for?; Managing configuration; Different types of configuration; Configuration storage; Schema 
520 |a Drupal 8 comes with a release cycle that allows for new functionality to be added at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This book updates the first edition and includes the new functionality introduced in versions up to, and including 8.7. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Drupal (Computer file) 
630 0 7 |a Drupal (Computer file)  |2 fast  |0 (OCoLC)fst01781028 
650 0 |a Web sites  |x Authoring programs. 
650 0 |a Web site development. 
650 0 |a Open source software. 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Logiciels libres. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Web sites  |x Authoring programs.  |2 fast  |0 (OCoLC)fst01173249 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
650 7 |a Open source software.  |2 fast  |0 (OCoLC)fst01046097 
650 7 |a Internet programming.  |2 fast  |0 (OCoLC)fst00977281 
776 0 8 |i Print version:  |a Sipos, Daniel.  |t Drupal 8 Module Development : Build Modules and Themes Using the Latest Version of Drupal 8, 2nd Edition.  |d Birmingham : Packt Publishing Ltd, ©2019  |z 9781789612363 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781789612363/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0039949932 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5742789 
938 |a EBSCOhost  |b EBSC  |n 2093818 
938 |a YBP Library Services  |b YANK  |n 16139594 
994 |a 92  |b IZTAP