Viewing posts tagged Form API

Just Released: Docker, Symfony 4, Composer, and Form API Tutorials

This week, we've published more tutorials for our Drupal Development with Docker series, a new video series from KnpUniversity that will get you up and running with Symfony 4, a brand new set of tutorials: Introduction to Composer for Drupal Users, and another Form API tutorial.

Release Day: Drupal 8 Form API

Forms are one of the primary means through which users interact with a web application. The Form API is how Drupal module developers create, update, and modify forms. Learn how to leverage the Form API in a custom module with this new batch of tutorials from Drupalize.Me.

Release Day: Drupal 8 Render API

This week we're adding 10 more tutorials to our Drupal 8 Module Development Guide which dive into the Render API, an essential part of every module developer's toolkit.

Changes in the Form API in Drupal 8

In my previous post, I documented the first of my Adventures in Porting a D7 Form Module to Drupal 8. In that article, I documented how I used the Drupal Module Upgrader to convert my Drupal 7 module, Form Fun, to Drupal 8 and what I learned along the way about how Routes and Controllers replaced hook_menu, and what I gleaned from change records about other API changes. This article is a continuation of that post, so you might want to pop over and give it a read so that you're up to speed with what we're doing here.

Adventures in Porting a D7 Form Module to Drupal 8

Got some Drupal 7 modules that use the Form API lying around? Want to learn how to port them to Drupal 8? The process could just be the crash course you've been looking for in Drupal 8, object-oriented, module development.

Release Day: More Module Development

For this Wednesday, we're adding more videos to the Module Development for Drupal 7 series. We have three new videos for you:

  • Altering forms with hook_form_alter introduces you to one of the most used hooks in Drupal development. It lets you change any form in Drupal and is a great tool in your kit.

Release Day: Form Api, Theme Functions, and More Drush

It's that time of the week again! This week we are continuing two of our series: Module Development for Drupal 7 and Introduction to Drush.

For the Module Development series, we are wrapping up the discussion of the Render API with a look at integrating with the theme system. Then we move on to four videos about the Form API system and how to do some fun things with it: