play

Examples and Applications seen in our Articles

Play with or Download the examples - then read about how they work


Screenshot of the example

Simple Todo List using Symfony's embedForm

While the Symfony Forms Framework makes the majority of tasks easier (and more secure), it seems to choke when used in a few simple ways. Does it have to be this way or can the framework truly be relied on to help developers in all situations?

Related Article: Can the Symfony Forms Framework be Domesticated? A Simple Todo List

Screenshot of the example

Advanced Todo List pairing AJAX with Symfony's embedForm

In this article, we extend our simple todo list form to accept a dynamic number of new todo items. Our goal is to use embedForm and AJAX to add an unlimited number of todo items between submits, without mucking up our code

Related Article: Stretching sfForm with Dynamic Elements(AJAX): A Love Story

Screenshot of the example

Delayed drop-down menu that functions without javascript

With Jquery, creating user-friendly "delayed" drop-down menus is easy. Doing so without alienating non-javascript users is more difficult. This shows you how to create a delayed menu system while staying accessible.

Related Article: Creating Delayed Drop-Down Menus in Jquery without Losing Accessibility

Screenshot of the example

Author-Publication Symfony embedForm example

We create a highly functional Symfony form to easily manage information about an Author and his/her Publications. Using embedForm and AJAX, this article serves as a strong example of a very functional form whose objects are Propel objects.

Related Article: Embedding Child forms with sfFormPropel - A Practical Example

Screenshot of the example

sfAdminDashPlugin - Play with our admin section

The Symfony Plugin sfAdminDashPlugin is perfect for developers who routinely create applications for clients that include an admin (backoffice) section. This plugin allows you to create an attractive admin area, with very little effort.

Related Article: sfAdminDashPlugin - The Symfony Admin Plugin that Makes me Look Professional