1.5 KiB
1.5 KiB
+++ title = "When There's Not a Module For That" outputs = ["Reveal"] +++
When There's Not a Module For That
mid.camp/6337
Presented by
Benjamin Melançon & Mauricio Dinarte
AKA
mlncn & dinarcon

When building a Drupal site, “there’s a module for that” can be the sweetest words you can hear.
{{% note %}} Say you're creating a site where people can relive great literature that may have been inspired by a global pandemic. {{% /note %}}
frankenstein.info.yml
name: Frankenstein
type: module
description: "Rename save button for Frankenstein's content."
core: 8.x
frankenstein.module
<?php
function frankenstein_form_node_frankenstein_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state) {
$form['actions']['submit']['#value'] = t('Re-animate!');
}
Where to put these files
Enable your module:
drush -y en frankenstein
That slide was the most important you're going to be shown.