We are porting a contrib module that deals extensively with blocks. As someone that has only ported very simple modules myself, what do I need to know about how Backdrop handles blocks differently than Drupal 7.
I understand that Drupal 7 has a database table for blocks and Backdrop doesn't.
I am pretty sure that custom blocks are stored in config - what about system blocks?
Is there a good section in the docs or api site that will help us?
Comments
Not sure re the exact process around porting D7 block-providing modules to Backdrop. That is a bigger topic I guess, but as a quick chime-in I'd say have a look in how the Dashboard module in core specifies the blocks it provides in order to get an idea.
I hope that this helps.
From Zulip:
"If he needs to store info for a block defined in code, store it in config. For a block instance the settings would be stored with the layout."