ChatGPT Experiments: "Act as Drush, shall we play a game?"
Drupalize.Me Blog
by joe
16h ago
ChatGPT Experiments: "Act as Drush, shall we play a game?" Like everyone else, I've been experimenting with ChatGPT. In this conversation, ChatGPT does a surprisingly good job of role playing as Drush. joe Tue, 03/26/2024 - 14:49 ..read more
Visit website
New in Drupal 10.2: Create a New Field UI
Drupalize.Me Blog
by Amber Matz
1M ago
New in Drupal 10.2: Create a New Field UI In Drupal 10.2, you’ll notice a new UI when you create a new field. It’s designed to help you recall what each field type means, so that you can make the right choice. Let’s check it out. Amber Matz Thu, 02/15/2024 - 17:43 ..read more
Visit website
PHP Attributes for Drupal Plugins
Drupalize.Me Blog
by joe
1M ago
PHP Attributes for Drupal Plugins As of PHP 8.1, the PHP language has native support for attributes that are compatible with Drupal’s plugin system use case. As a result, Drupal will transition from the use of annotations to PHP attributes, to supply metadata and configuration for plugins. This will require developers to learn the new PHP attributes syntax, and update their existing code to use it. For now Drupal will continue to support both annotations and attributes. But the proverbial clock is ticking. So let’s take a look at how we got here, and what you’ll need to do to update your code ..read more
Visit website
Part 4: Utility Components in Drupal (Spotlight on Symfony in Drupal)
Drupalize.Me Blog
by Blake Hall
1M ago
Part 4: Utility Components in Drupal (Spotlight on Symfony in Drupal) We've made it to the final blog post (for now?) in our spotlight on Symfony in Drupal. In this blog post, we'll take a look at Symfony's utility components. We're using this term to group together Symfony components that provide useful functionality. It's a great idea to familiarize yourself with these. You can make use of them in your own modules, or bring them into other PHP application code. Blake Hall Wed, 01/31/2024 - 18:03 ..read more
Visit website
Part 3: Routing in Drupal (Spotlight on Symfony in Drupal)
Drupalize.Me Blog
by Blake Hall
2M ago
Part 3: Routing in Drupal (Spotlight on Symfony in Drupal) In this installment of our series on Symfony's role in Drupal, we're focusing on the Routing component. Even if it may seem simple looking from the outside, routing in Drupal is a complex task with lots of customized parts. The routing component's job is to match incoming requests to the correct controller, which is then responsible for building the response. Let's take a high-level glance at how Drupal has built upon Symfony's Routing component. Blake Hall Tue, 01/30/2024 - 21:04 ..read more
Visit website
Register now for remote workshops in February and March 2024
Drupalize.Me Blog
by Amber Matz
2M ago
Register now for remote workshops in February and March 2024 Registration is now open for our next 2 workshops on Drupal migrations and theming! Amber Matz Thu, 01/25/2024 - 18:12 ..read more
Visit website
Part 2: EventDispatcher in Drupal (Spotlight on Symfony in Drupal)
Drupalize.Me Blog
by Blake Hall
2M ago
Part 2: EventDispatcher in Drupal (Spotlight on Symfony in Drupal) In Part 2 of our exploration of Symfony components in Drupal, we focus on the event dispatcher. The event dispatcher is a tool that enables the application to communicate across objects by subscribing to and listening for events. It achieves this by creating a directory for various event types, and the corresponding registered listeners for each event type. When a specific type of event occurs, the code that has registered a listener for that event is invoked. If you're familiar with the Mediator and Observer design patterns y ..read more
Visit website
Part 1: HttpKernel in Drupal (Spotlight on Symfony in Drupal)
Drupalize.Me Blog
by Blake Hall
2M ago
Part 1: HttpKernel in Drupal (Spotlight on Symfony in Drupal) In this first part of a 3-part series, we'll explore how Symfony helps Drupal with its HttpKernel component. We'll look at the component itself and how Drupal uses it to coordinate the request/response cycle. Blake Hall Wed, 01/17/2024 - 08:26 ..read more
Visit website
The 2023 Drupal Advent Calendar Is Full of Tasty Educational Treats
Drupalize.Me Blog
by Amber Matz
3M ago
The 2023 Drupal Advent Calendar Is Full of Tasty Educational Treats James Shields (lostcarpark on Drupal.org) has once again rounded up fellow Drupal community members to write articles for a 2023 Drupal Advent Calendar, hosted on his personal site, lostcarpark.com. This year, Drupalize.Me trainers Amber Matz and Joe Shindelar contributed articles to the Advent Calendar. Amber's article on adding Help Topics to a module was published on December 17, and Joe's in-depth overview of Drupal's upcoming switch from annotations to native PHP attributes will be published on December 21. Check out the ..read more
Visit website
Videos Added to Routes and Controllers Tutorials
Drupalize.Me Blog
by Amber Matz
4M ago
Videos Added to Routes and Controllers Tutorials We've added 3 videos to tutorials in our recently published Routes and Controllers in Drupal course. Lead trainer, Joe Shindelar, walks through essential concepts and skills for Drupal module developers like creating a route with a controller, understanding how parameters and upcasting work in Drupal, and how to use route parameters in a practical example with a route definition and a custom page controller class. Amber Matz Tue, 12/05/2023 - 15:50 ..read more
Visit website

Follow Drupalize.Me Blog on FeedSpot

Continue with Google
Continue with Apple
OR