This question/problem came up in the Backdrop CMS issue queue. The problem arose when someone was porting a D7 module that stored configurations at the root level of the field instance definition. Those custom configurations did not get saved. Backdrop doesn't allow custom configurations at the root level of the instance - it restricts that level to specific, pre-defined keys, and ignores everything else.
The solution is to modify the custom module to store its custom configurations inside the settings
element of the instance array. Then it will get saved. For example, you could store your settings like so:
$instance['settings']['my_module'] = array('setting_1' => 'asdf', 'settings_2' => 'zxcv');
Recent comments
I currently look after 97 Backdrop sites... 37 Drupal sites that need migrating... 17 WordPress sites... 23 tiny HTML sites (holding pages/simple intros) a few Wix and Squarespace sites...
Happy Birthday Backdrop CMS - Share your projects!
Having built around 25 websites in Drupal 7, I have been delighted with the process of upgrading them to Backdrop CMS over the past couple of years. Most notable are the following...
Happy Birthday Backdrop CMS - Share your projects!
Thanks (again)!
Webform - how to remove user name & date at top
That worked well and saved me a lot of hassle trying to reformat the view and css! Brilliant!! I hadn't thought of adding a tooltip... makes so much more sense once its pointed out. Neat...
How to reset the Image Library and display full filenames
Webforms are actually a new content type created by the Webform module. On the Admin Bar go to Structure > Content types > Webform > Configure Then select the Display...
Webform - how to remove user name & date at top