21278 Posts in 5728 Topics by 2599 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 157 Views |
-
Custom fields - repetively add from CMS

15 January 2013 at 3:09pm
Hi,
If i create custom fields, say for a restaurant menu so the client can change the menu as they please, eg:
Dish name
Dish priceDoing it the way in the tutorial, i would have to know how many items are on the clients restaurant menu in order to know how many custom fields to create or i would have to make say 50 so that they never run out.
Is there a way to setup custom fields so that the client has an 'add another row' button which duplicates the fields and the template just cycles through the amount that they have added?
If yes, is there a tutorial on the net for this?
Cheers
-
Re: Custom fields - repetively add from CMS

15 January 2013 at 4:24pm
The standard approach for this would be to store your custom field as a dataobject then use a GridField instance to add / edit each new row. http://doc.silverstripe.org/framework/en/tutorials/5-dataobject-relationship-management covers an introduction to relationships.
-
Re: Custom fields - repetively add from CMS

15 January 2013 at 4:39pm
Exactly what I was after, thanks!
Is is possible to easily add drag and drop ordering to this type of setup as well?
-
Re: Custom fields - repetively add from CMS

15 January 2013 at 10:51pm
For drag & drop gridfield ordering I use this:
| 157 Views | ||
|
Page:
1
|
Go to Top |



