Posted on 07/08/2019 13:08:31
Hi Mafalda
Thank you for the question. I can see that you have already put a lot of thought into the possibilities.
Your current setup where the module is weirdly inserted
I have created bug #67702 to investigate why this happens. The reason why we do not have modules enabled by default on the paragraph container, is that, no matter what it will make the concept of having paragraphs inside the container much harder to grasp for the users. At the same time the feature may only be needed in very special cases.
But we can make your setup better supported. What I can do, is try to simply make the module render in a 12 width column on the paragraph container by default.
Full width on normal paragraphs
The main reason why this is not supported, is that you would then need some kind of new container where the content inside the paragraph should be placed. In your design, for example, the content should be senter aligned an float with the rest of the page. It will also introduce new problems, like how should it render if the paragraph is inside a paragraph container and is set to use full width?
Alternatives
The most sleek solution to this problem I have seen, is to render an external paragraph where we need a module when it is not normally possible. You can see how the concept if you look at a DynamicArticle through content in the backend, there is a section called "Call to action". Here you will find a field "CTA paragraph link". Here you can select a simple paragraph that renders a module. It should be quite easy to simply add a similiar field on the Paragraph item time, and then add the small change to the Paragraph template.
A very hard thing while trying to make the best Rapido as possible, is to both give you a simple and intuitive interface while still giving you all the features that you need. Too many features may make the interface hard to use. Especially if a feature is complex in nature. And this is the reason why the paragraph item type does not do this by default.
Best regards
Karsten Thuen