Skip to content

Instantly share code, notes, and snippets.

@Erikdekamps
Erikdekamps / module.install
Last active May 27, 2021 12:56
Drupal 8 - Load taxonomy terms sorted by weight
/**
* Get taxonomy terms sorted by weight.
*
* @param int $vid
* The vocabulary id.
*
* @return array
* Returns an array of term id | name.
*
* @throws \Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
@hedleysmith
hedleysmith / Override Drupal Ajax progress throbber.js
Last active May 22, 2024 11:45
Ever wondered how to override the default Ajax progress throbber? We can change the GIF easily with CSS but if you want to do things like change the position of the actualy HTML this is probably the cleanest way to do so.
/**
* @file
*
* Overrides the default Ajax progress indicator to do things like change the
* styling and positioning.
*/
(function ($) {
// Drupal's core beforeSend function
var beforeSend = Drupal.ajax.prototype.beforeSend;