Oliver Davies
9b1a8fb3be
- Rename `opd_talks` to `opdavies_talks` - Rename `custom` to `opdavies_blog`
22 lines
372 B
PHP
22 lines
372 B
PHP
<?php
|
|
|
|
/**
|
|
* @file
|
|
* Node preprocess functions.
|
|
*/
|
|
|
|
declare(strict_types=1);
|
|
|
|
/**
|
|
* Implements hook_preprocess_HOOK().
|
|
*/
|
|
function opdavies_blog_preprocess_node(array &$variables): void {
|
|
if (!method_exists($variables['node'], 'getExternalLink')) {
|
|
return;
|
|
}
|
|
|
|
if ($link = $variables['node']->getExternalLink()) {
|
|
$variables['url'] = $link['uri'];
|
|
}
|
|
}
|