000 06478cam a2200781 i 4500
001 on1100643336
003 OCoLC
005 20240829150525.0
006 m d
007 cr unu||||||||
008 190509s2019 enka ob 000 0 eng d
040 _aUMI
_beng
_erda
_epn
_cUMI
_dTEFOD
_dEBLCP
_dUKMGB
_dYDX
_dN$T
_dOCLCF
_dUKAHL
_dOCLCQ
_dVT2
_dOCL
_dUK7LJ
_dBRF
_dK6U
_dOCLCO
_dOCLCQ
_dOCLCO
_dKSU
_dOCLCQ
_dPSYSI
_dOCLCQ
_dOCLCO
015 _aGBB990738
_2bnb
016 7 _a019365482
_2Uk
019 _a1091363463
_a1096244584
_a1152978983
_a1156393692
_a1192348851
_a1240520682
_a1266753940
_a1267407214
020 _a9781789807868
020 _a1789807867
020 _a1789612365
_q(Trade Paper)
020 _a9781789612363
020 _z9781789612363
024 3 _a9781789612363
035 _a2093818
_b(N$T)
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 _aCL0501000047
_bSafari Books Online
050 4 _aTK5105.8885.D78
072 7 _aCOM
_x000000
_2bisacsh
082 0 4 _a006.76
_223
049 _aMAIN
100 1 _aSipos, Daniel,
_eauthor.
_9873986
245 1 0 _aDrupal 8 module development :
_bbuild modules and themes using the latest version of Drupal 8 /
_cDaniel Sipos.
246 3 _aDrupal eight module development
250 _aSecond edition.
264 1 _aBirmingham, UK :
_bPackt Publishing,
_c2019.
300 _a1 online resource :
_billustrations
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
500 _aPrevious edition published: 2017.
504 _aIncludes bibliographical references.
588 0 _aOnline resource; title from title page (Safari, viewed May 8, 2019).
505 0 _aCover; 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 _aOther 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 _aCustom 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 _aUsing 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 _aLocal 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 _aDrupal 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 _aAdded to collection customer.56279.3
630 0 0 _aDrupal (Computer file)
_9450868
630 0 7 _aDrupal (Computer file)
_2fast
_9450868
650 0 _aWeb sites
_xAuthoring programs.
_927283
650 0 _aWeb site development.
_9973
650 0 _aOpen source software.
_953635
650 6 _aSites Web
_xSystèmes-auteur.
_9998439
650 6 _aSites Web
_xDéveloppement.
_9119973
650 6 _aLogiciels libres.
_9159445
650 7 _aCOMPUTERS
_xGeneral.
_2bisacsh
_918978
650 7 _aWeb sites
_xAuthoring programs
_2fast
_927283
650 7 _aWeb site development
_2fast
_9973
650 7 _aOpen source software
_2fast
_953635
650 7 _aInternet programming
_2fast
_917349
776 0 8 _iPrint version:
_aSipos, Daniel.
_tDrupal 8 Module Development : Build Modules and Themes Using the Latest Version of Drupal 8, 2nd Edition.
_dBirmingham : Packt Publishing Ltd, ©2019
_z9781789612363
856 4 0 _3EBSCOhost
_uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2093818
938 _aAskews and Holts Library Services
_bASKH
_nBDZ0039949932
938 _aProQuest Ebook Central
_bEBLB
_nEBL5742789
938 _aEBSCOhost
_bEBSC
_n2093818
938 _aYBP Library Services
_bYANK
_n16139594
994 _a92
_bN$T
999 _c682938
_d682938