Nested Custom Forms in design

I think this has been somewhat covered in many threads on the forum but I'd just like to get a collected response: can custom forms be nested in pages/designs?


So far the response seems to be 'no'.



I'm trying to have an email subscription (custom form) nested in the design to display on every page. The form works great on its own, but fails when nested in another page or in the parse file. All the form is doing is capturing the users name and email and this information doesn't need to be kept in the logs.

Use the Nest Content Design Area:

    

then set the assetID of your custom form in the customization page of your design.

Responses entered on any page end up in the custom form exactly as if they were entered in the custom form as a stand alone page.

Note that there is no technical reason why you cant nest a form. The thing people are pointing out is that you need to consider caching. If you are nesting it in via a design area, make sure you dont cache that design area. if you are nesting it into a standard page, you'll have to disable caching for that page.

Thanks for the replies.


Is there a way to disable caching for a single page in Matrix?

Yes, via the Cache Manager asset. You can set root-node specific cache settings: http://manuals.matrix.squizsuite.net/system-management/chapters/cache-manager#Root-Node-Specific-Screen

[quote]
Yes, via the Cache Manager asset. You can set root-node specific cache settings: http://manuals.matrix.squizsuite.net/system-management/chapters/cache-manager#Root-Node-Specific-Screen

[/quote]

Much appreciated.