liquid_feedback_frontend
diff app/main/index/index.lua @ 441:58647c8a0339
Show language chooser on all public pages
author | bsw |
---|---|
date | Sun Mar 11 12:35:00 2012 +0100 (2012-03-11) |
parents | 699b9fa7bc36 |
children | ba310961ba34 |
line diff
1.1 --- a/app/main/index/index.lua Sun Mar 11 12:31:26 2012 +0100 1.2 +++ b/app/main/index/index.lua Sun Mar 11 12:35:00 2012 +0100 1.3 @@ -1,33 +1,4 @@ 1.4 -slot.select("title", function() 1.5 - ui.container{ 1.6 - attr = { class = "lang_chooser" }, 1.7 - content = function() 1.8 - for i, lang in ipairs{"en", "de", "eo"} do 1.9 - ui.link{ 1.10 - content = function() 1.11 - ui.image{ 1.12 - static = "lang/" .. lang .. ".png", 1.13 - attr = { style = "margin-left: 0.5em;", alt = lang } 1.14 - } 1.15 - end, 1.16 - text = _('Select language "#{langcode}"', { langcode = lang }), 1.17 - module = "index", 1.18 - action = "set_lang", 1.19 - params = { lang = lang }, 1.20 - routing = { 1.21 - default = { 1.22 - mode = "redirect", 1.23 - module = request.get_module(), 1.24 - view = request.get_view(), 1.25 - id = param.get_id_cgi(), 1.26 - params = param.get_all_cgi() 1.27 - } 1.28 - } 1.29 - } 1.30 - end 1.31 - end 1.32 - } 1.33 -end) 1.34 +execute.view{ module = "index", view = "_lang_chooser" } 1.35 1.36 slot.put_into("title", encode.html(config.app_title)) 1.37