Как установить: автозаполнение в Haml - PullRequest
1 голос
/ 07 ноября 2011

Я на самом деле генерирую некоторый xml из шаблона haml, используя Padrino Framework. Есть некоторые теги, которые закрываются самостоятельно. Для этого я добавил следующее заявление в subapp / app.rb, так как padrino основан на sinatra

set :haml, :autoclose => %w[meta img link br hr input area param col base else var assign script log submit exit reprompt goto]

Но результат тот же для 1. еще тег Я получаю

<else> </else>

но ожидается

<else />

Аналогично тегу br.

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Попробуйте в config / boot.rb

require 'haml/template/options'
Haml::Template.options[:autoclose] = %w[meta img link br hr input area param col base else var assign script log submit exit reprompt goto]
0 голосов
/ 20 апреля 2017

Это должно быть , как это , если вы находитесь за пределами Rails:

require 'haml/template/options'
Haml::Options.defaults[:format] = :xhtml
...