homeASCIIcasts

Episodes tagged with “views”

  1. 7

    All About Layouts

    Everything you ever wanted to know about layouts.

    Tags: views

  2. 8

    Layouts and content_for

    content_for allows you to change your layouts on a per-template basis.

    Tags: views

  3. 17

    HABTM Checkboxes

    Create a list of checkboxes for easily managing a HABTM relationship.

    Tags: views forms

  4. 18

    Looping Through Flash

    Displaying flash messages can be a pain. This episode shows an easy way to display all of your flash messages.

    Tags: views

  5. 27

    Cross-site Scripting

    Cross-site scripting is a common security issue. FInd out why it is important to escape any user input that you display in a browser.

    Tags: security views

  6. 28

    In Groups Of

    The in_groups_of method makes it easy to render a collection of items in several columns, with one slight catch.

    Tags: views active-support

  7. 29

    group_by Month

    The group_by method can be used to group lists of items for display in your Rails apps.

    Tags: views active-support

  8. 30

    Pretty Page Title

    It's easy to avoid giving each page in your Rails applications its own title. Here we'll show you an easy way to do it.

    Tags: views refactoring

  9. 31

    Formatting Time

    Use Ruby's strftime method to format dates and take advantage of Rails DATE_FORMATS hash to store custom date formats.

    Tags: active-support views

  10. 136

    jQuery

    In this episode we recreate the AJAX form submission we did back in episode 43 but with jQuery instead of Prototype and RJS.

    Tags: ajax controllers views

  11. 138

    I18n

    Internationalization was one of the big additions to Rails 2.2. We'll show you how to start using it in this episode.

    Tags: rails-22 views

  12. 165

    Edit Multiple Other translations: Cn

    Select multiple records with checkboxes and edit them all on one form. Find out how to use virtual attributes to update values relatively.

    Tags: forms views routing

  13. 174

    Pagination With AJAX

    Use jQuery to add unobtrusive JavaScript links to a paginated list.

    Tags: ajax views

  14. 178

    Seven Security Tips Other translations: Cn

    Security is paramount in your Rails applications. Here we show seven commons security flaws from mass assignment to CSRF.

    Tags: security forms views active-record

  15. 184

    Formtastic Part 1 Other translations: Tr

    Formtastic provides a concise way to generate form views. In the first part of this two-part series we use it to generate a simple form and a more complex, customised one.

    Tags: forms plugins views

  16. 189

    Embedded Association

    In this episode we show you how to embed a one-to-many or many-to-many association in a single integer field.

    Tags: active-record views

  17. 185

    Formtastic Part 2 Other translations: Tr

    In this episode we cover some of Formtastic's more advanced features, including its handling of many-to-many relationships, required fields and styling.

    Tags: forms views plugins

  18. 196

    Nested Model Form Part 1 Other translations: Es It Fr Cn

    The accepts_nested_attributes_for method, introduced in Rails 2.3, makes handling multiple models in a form much easier. Find out how to use it in this episode.

    Tags: forms views active-record

  19. 197

    Nested Model Form Part 2 Other translations: Es It Fr

    Add and remove nested model fields dynamically through JavaScript using either Prototype or jQuery.

    Tags: forms views

  20. 198

    Edit Multiple Individually Other translations: Es It

    se checkboxes to edit multiple records in one form, where each one has an individual set of form fields.

    Tags: views forms

  21. 199

    Mobile Devices Other translations: Es Fr

    In this episode we change the look and behavior of a Rails app on mobile devices and use jQTouch to build a native-looking interface.

    Tags: views controllers plugins

  22. 204

    XSS Protection in Rails 3

    In previous versions of Rails it was easy for your application to be vulnerable to cross-site scripting attacks. Rails 3 solves this problem but automatically escaping output.

    Tags: rails-3.0 views security