Dear Backdrop Community,
I'm at a loss and need your advice. A few months ago I implemented the website of my small book publisher with Backdrop. I'm not a programmer or web developer, but a hobbyist who can even work with his Emacs configuration.
The inner workings of Backdrop/Drupal are foreign to me, although I can work wonderfully with it. Migrating our databases was a pleasure. The Field Manager, Feeds Importers, the Entity Relations, the great Views module as query builder. What a great CMS!
Only the level of presentation gives me a headache. Display modes, layouts, blocks, views - everything produces a ton of <divs> whose origin I can't understand. How do the display modes work, for example?
I'm used to working with templates (a bit of PHP or other, HTML, tokens, conditions, loops). It would be so much easier if I could tell Backdrop to just render the content for me. There is only one interesting content type on my website: Books. They have a ton of fields, entity and taxonomy relationships and logic. Up to now, I have always distributed the fields in token blocks at layout level and assigned visibility conditions to them. I did the same in the Views module - only without tokens. Please tell me that I am doing everything wrong and just need to create the files xyz in the template directory.
Best regards from Germany
Michael
Yes, that is one way to look at it. Some fields have more configurability than others. Yes, active config is the place to look. Within each field instance (i.e. the config of that field on that content type, paragraph type, or other entity types) the display modes are defined including any settings, field wrappers and the 'weight' which determines the order in the display mode