Ruby Haml

From Bashlinux
Revision as of 00:13, 7 June 2015 by Manpaz (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

How to install Ruby Gem HAML

Install as root the ruby gem

gem install haml

How to handle arrays on HAML

When printing an array with the `collect` method, if is evaluating in the header where "-" can be matched or a property in the form "name:" the result will print a `0000` at the end, because obviously the string in question es evaluated and added to the end. In order to avoid this string, add the method `reject` to the end, so if it found one of the above matched characters/strings, it won't be displayed and then `0000` won't be displayed.

[email protected] do |prop|
  %p #{prop}

Links