Haml integration for Cells
Latest commit 0bf053f Sep 23, 2016 @timoschilling timoschilling committed on GitHub Merge pull request #7 from bkuo/fix_readme
Fixes docs link in README.md



Haml support for Cells.


Add this line to your application's Gemfile:

gem 'cells-haml'
gem "haml", github: "haml/haml", ref: "7c7c169"

This gem currently only works properly with Haml 4.1, which is not yet released.

HTML Escaping

Cells doesn't escape except when you tell it to do. However, you may run into problems when using Rails helpers. Internally, those helpers often blindly escape. This is not Cells' fault but a design flaw in Rails.

As a first step, try this and see if it helps.

class SongCell < Cell::ViewModel
  include ActionView::Helpers::FormHelper
  include Cell::Haml # include Haml _after_ AV helpers.

  # ..

If that doesn't work, read the docs.


This gem works with Tilt 1.4 and 2.0, and hence allows you to use it from Rails 3.2 upwards.