Learning Drupal 8

Sub-title: 
Create complex websites quickly and easily using the building blocks of Drupal 8, the most powerful version of Drupal yet
Publisher: 
Packt Publishing
Publication date: 
2016
Page count: 
328
ISBN-13: 
978-1782168751

About This Book

  • Build complete, complex websites with no prior knowledge of web development entirely using the intuitive Drupal user interface
  • Follow a practical case study chapter-by-chapter to construct a complete website as you progress
  • Ensure your sites are modern, responsive and mobile-friendly through utilizing the full features available in Drupal 8

Who This Book Is For

If you want to learn to use Drupal 8 for the first time, or you are transitioning over from a previous version of Drupal, this is the book for you. No knowledge of PHP, MySQL, or HTML is assumed or required

What You Will Learn

  • Set up a local “stack” development environment and install your first Drupal 8 site
  • Find out what is available in Drupal 8 core
  • Define content types and taxonomies—and find out when you should do so
  • Use the powerful Views module
  • Get hands-on with image and media handling
  • Extend Drupal using custom community modules
  • Develop the look and feel of your website using Drupal themes
  • Manage site users and permissions

In Detail

Drupal 8 sets a new standard for ease of use, while offering countless new ways to tailor and deploy your content to the Web. Drupal 8 allows user to easily customize data structures, listings, and pages, and take advantage of new capabilities for displaying data on mobile devices, building APIs, and adapting to multilingual needs.

The book takes you step by step through building a Drupal 8 website. Start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then move on to image and media handling, and extending Drupal modules. Push your knowledge by getting to grips with the modular nature of Drupal, and learning to extend it by adding new functionalities to create your new modules. By the end of the book, you will be able to develop and manage a modern and responsive website using Drupal.

Custom Search error

Hi there,

I have just installed the Custom Search module https://www.drupal.org/project/custom_search and configured to my requirements. However when I add the block to a region, the page once refreshed looks like the stylesheet isn't loading and only loads page elements up to the location of the form. The javascript console displays an '500 server error' message.

Need help replacing db_query to the D8 select way!

Hey guys!

Can anybody tell be specifically what's wrong below?
I've got insert, update and delete working but select is causing some grief...

So I'm trying to return db_query("SELECT * from {mymodule}") which is fine, but I can't switch it over to the Drupal 8 way.
I'd prefer to implement the ->select() method, but I would be equally happy with the ->query() method.

I'm new to Drupal - Need to make a training and assessment site

Greetings one and all!

Before I go spending too much time, I need to make a user portal that then has training programs that users can sign up to and complete each section as seperate pages. Once complete, an assessor can review their work in an attractive layout.

If you can help at all, the issues I have are:

1) How do I create seperate users, especially with Student and Assessor logings. Assessors would be able to review all Students, but Students can only see themselves.

Drupal 8 custom content type templates?

Hey y'all - I'm new to Drupal, coming from WordPress.

I know this is probably ridiculously simple, and there are articles all over the 'net about template naming conventions in Drupal 8, but it's just not making sense. I created a custom content type called 'Staff Member' (machine name 'staff'); there will be many staff members. I'd like to use a custom template to display single staff member records, so I created a 'node--staff.html.twig' file in the /templates/ subdirectory of my custom theme directory. I've also tried it directly in the custom theme directory.

D8 - per-node permissions?

Hi everyone, in previous versions of Drupal, I could use the nodeaccess module to give per-node permissions to various users or roles.

How would I do that in D8?

Pages

Subscribe with RSS Subscribe to RSS - Drupal 8.x