Итак, у меня есть веб-сервер, который я построил с использованием sinatra, мясо которого выглядит так:
set :variable,"value"
get '/' do
erb :index
end
И, конечно же, шаблон в views/index.erb
, который выглядит примерно так:
<html>
<!-- etc -->
<ul>
<% my_array.each do |thing| %>
<%="Something: #{thing}, variable from sinatra: #{settings.variable}"%>
<% end %>
</ul>
</html>
Если вы попытаетесь запустить подобный код, вы заметите, что не можете получить доступ к переменной настроек sinatra из шаблонов erb. Любые идеи, как я могу достичь этого, сохраняя при этом его простоту?
Заранее спасибо!