I’m still working on the third post about configuration, I have to admit that I’ve lost a bit of drive on it. So I thought I’d change gears a little and share some information I found around rendering parameters and personalisation. For anyone who doesn’t know what rendering parameters are, I’d suggest this article by Vasiliy Fomichev, which explains them nicely.
We use rendering parameters a fair bit at Codehouse in order to allow editors to control the more presentation-oriented settings without editors needing to duplicate or clone their datasource items. For example, a call-to-action on one page might have the same content on two pages, but need a different background colour in order to fit the rest of the page. Developers often forget that the DRY principle can be applied to content too: give the editors the tools so that they don’t have to duplicate content where they don’t need to.
Recently, though, I came across a specific situation where they seemed to be a little broken.
Continue reading When Personalisation Breaks Rendering Parameters