I am a tad confused about how to go about doing something like this. Maybe I am not understand NEOS documentation well, but here is my attempt to get something like this.
I would probably go about it as separate elements. A three column element with a background image and then inside the three columns standard text/headline/whatever elements.
Hey Christian, thanks. That looks a good idea. I am not sure if I am doing the three column element correctly but here is what I have.
MultipleImageLayover.ts2
# Code originates from the TYPO3 Neos Demo Package
# Section was added to allow for schema support
prototype(TYPO3.Neos.NodeTypes:MultipleImageLayover) {
attributes.class = 'row'
columns.iterationName = 'multiColumnIteration'
}
The template file should afterwards be placed in YourFullPackageName:MultipleImageLayover/Resources/Private/Templates/NodeTypes/MultipleImageLayover.html you can start with a copy of TYPO3.Neos.NodeTypes/Resources/Private/Templates/NodeTypes/MultiColumn.html
Warning: I did’nt try this so this code can contain typos.
I know it generates more work. But I’m almost sure, the forum would be an even bigger help (across different levels of knowledge), if all of us would share the final solution. To read other approaches and skim extracts of well-working code, solve more than seldom completely different troubles – at least sometimes …
Good point , well my solution is a little bit different but I will share nonetheless. I have a contentbox element which holds the text and headlines in a transparent box, and I also made my own custom three column element. Here is the image background with the three columns, only allowing that special contentbox in each column.