i have been using silverstripe lately, (loving it) have come a point need able use call dynamic/continuous form. (i'm told similar wordpress's advanced custom fields)
what need able do, have cms form field, , when user enters information it, , new empty form field appears, them enter more text in if need to, , carry on creating more fields used. (and if possible in group of fields, eg, 2 text fields, or text field , image.)
examples of use this: tab in backend of page, client can add question , answer faq section. , don't have worry formatting, i'd "q" text field, , "a" text field. , when either full, (or have option create new 1 button,) 2 fields appear. them add q , if wish to.
the other place trying same thing image slider on home page, client select image, , write optional text appear under it, , again, when have added one, second appears them use, etc.
for both of these im after loop run on template display data formatted required in html.
any ideas appreciated. thanks.
one of following modules should you:
http://addons.silverstripe.org/add-ons/silverstripe/userforms
userforms allows cms authors create custom forms, custom validation, help-text, sections etc etc.
apart frontend stlying, pretty plug , play module (save in-cms form creation)
http://addons.silverstripe.org/add-ons/silverstripe/multiform
this module requires custom development , allows create multi-page (multi-step) forms.