Dropdown Drivel: Two New Form Fields in DOM

21 Jun

Dropdown Drivel: Two New Form Fields in DOM

Whenever I’m working on a project that needs some sort of custom form field, I usually do my best to build it in a really modular way so that it can be reused. If it seems especially useful and I can imagine others enjoying it, I roll it into the great dumping ground we call DataObjectManager.

Today we’re welcoming to new members of the dropdown fields family — LiveDropdownField and FilteredDropdownSet.

Read more

New Mappable module, and some unsolicited programming pedagogy

14 Jun

New Mappable module, and some unsolicited programming pedagogy

In these next two posts, we’ll take a break from the SilverSmith stuff and talk about what I’ve been doing in the time I haven’t been working on that major project. For those of you who are anxious, don’t worry — next week’s post will be a status update on SilverSmith, including some slick new UI designs that I’ll be sharing with you.

Read more

Remodeling ModelAdmin, Part II (Date Range Filtering)

15 Mar

Remodeling ModelAdmin, Part II (Date Range Filtering)

The Remodel Goes On A couple of weeks ago, we talked about breaking down some of the seemingly impassable walls of ModelAdmin to create “RemodelAdmin.” I’ve received some great feedback from SilverStripe developers and users alike, so I’ve decided to take the remodeling a step further. Today, in a decidedly shorter post, we’ll talk about [...]

Read more

Using Uploadify in Frontend Forms

30 Aug

Using Uploadify in Frontend Forms

Since its release last week, Uploadify fever has really caught on. I couldn’t be happier to see that! I have a lot of plans for Uploadify, including integrating it with the DataObjectManager module, and continuing to refine the authentication and Amazon S3 features.

Read more

Creating an Event Registration form for Event Calendar

26 Aug

Creating an Event Registration form for Event Calendar

One question that I find myself answering frequently for users of the EventCalendar module is how to customize the module to handle registrations. This guided tutorial will show you how to make a basic registration form with EventCalendar.

Read more

An UncleCheese production