Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Data Model Questions /

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Writing Custom Data to fields onWrite

Go to End

2 Posts   1812 Views

Patrick Arlt

Community Member, 15 Posts

15 April 2010 at 2:53pm

I have a page type of "Venue" setup with 2 fields "Address" which I want CMS Editors to input and "LatLong" which will store the latitudes and longitude of a Google Geocoding Request (this will be used to generate google maps later).

I would like this all to happen automatically whenever the page is saved and published from the CMS. Is this possible what functions/methods should I use?

I have dug around in the documentation and nothing seems to quite fit my needs.

Any suggestions?


Forum Moderator, 5523 Posts

15 April 2010 at 4:35pm

Sounds like onAfterWrite() would work for that.

Thats the onBeforeWrite() but there is also onAfterWrite() and events for your datamodel on most actions.