If you're looking for an experienced Drupal web developer this might be of interest.
So you have a Drupal 7 AJAX form (this not tested on D8 yet) with more than one submit button. For whatever reason, you want to override one of the field values if a certain submit button is clicked. You can't easily add a click event handler to the submit button because Drupal AJAX does its own thing.
Wanting to get the jQuery UI Datepicker rendering the calendar in different languages? Already got jquery_update and seen the files like jquery.ui.datepicker-de.js in jquery_update/replace/ui/ui/i18n with the translation of the month and day names? Think you need some custom code to utilise those files, maybe by performing a drupal_add_js()?
Scary to think this was over 20 years ago.
Got a Drupal site with lots of roles and permissions?
Finding that when you call up the massive form at /admin/people/permissions and enable some checkboxes, then submit the form... nothing happens?
It may be your PHP environment has a max_input_vars that is not meeting your needs. Just saying.
Having only recently started buying and selling music gear on Reverb.com, I have been struggling with a... shall we say "feature omission"? When a keyword is typed into the search field, the results are retrieved based on Seller Location of "Anywhere". To filter to a specific country it is necessary to click the "Change" link against Seller Location, then click the dropdown field to display the options, then select the country from the dropdown list (in my case having to scroll waaay down to "United Kingdom").
This is a guide to updating SSL certification on a Linux webserver running Nginx as a proxy.
Note to self:
The tendency for OS-X to ignore or respect the character capitalisation depending on circumstances may give you a world of pain when running drush commands from a terminal session.
This is by way of a product review combined with tech tip for anyone who might get caught out as I was.
I decided to scrap my all-singing, all-dancing PC from Red Submarine as by late 2010 I was no longer using the audio recording aspect and having replaced one of the system drives with a larger device and an XP install, it was running painfully slowly because the motherboard memory was limited to 512Mb.
Not for the first time I threw together a simple JQuery script to enhance a Drupal site and immediately hit a problem with
Drupal.behaviours is undefined.
Many frustrated minutes later, the penny dropped:
Drupal.behaviours is most certainly undefined.
Drupal.behaviors should work just fine.
Beware the unconscious tendency for we Brits to use en_UK spelling!