Skip to content

Commit

Permalink
New "_vars" template variable contains all vars
Browse files Browse the repository at this point in the history
  • Loading branch information
evanmiller committed Nov 7, 2012
1 parent 79d5811 commit 04c7f9d
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/boss/boss_web_controller.erl
Expand Up @@ -901,8 +901,9 @@ render_view({Controller, Template, _}, AppInfo, Req, SessionID, Variables, Heade
{Lang, TranslationFun} = choose_translation_fun(AppInfo#boss_app_info.translator_pid,
Module:translatable_strings(), Req:header(accept_language),
proplists:get_value("Content-Language", Headers)),
case Module:render(lists:merge([{"_lang", Lang}, {"_session", SessionData},
{"_base_url", AppInfo#boss_app_info.base_url}|Variables], BossFlash),
RenderVars = BossFlash ++ [{"_lang", Lang}, {"_session", SessionData},
{"_base_url", AppInfo#boss_app_info.base_url}|Variables],
case Module:render([{"_vars", RenderVars}|RenderVars],
[{translation_fun, TranslationFun}, {locale, Lang},
{custom_tags_context, [
{host, Req:header(host)},
Expand Down

0 comments on commit 04c7f9d

Please sign in to comment.