src/pyams_skin/viewlet/flags/flags.pt
changeset 557 bca7a7e058a3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/viewlet/flags/flags.pt	Thu Feb 13 11:43:31 2020 +0100
@@ -0,0 +1,18 @@
+<tal:var define="langs view.langs; current view.current;" condition="langs">
+	<a href="#" class="dropdown-toggle" data-toggle="dropdown">
+		<img alt=""
+			 tal:attributes="src string:/--static--/pyams_i18n/img/flags/${current}.png">
+		<i class="fa fa-angle-down"></i>
+	</a>
+	<ul class="dropdown-menu pull-right">
+		<tal:loop repeat="lang langs">
+			<li tal:attributes="class 'active' if lang == current else ''">
+				<a href="#" data-ams-click-handler="MyAMS.skin.setLanguage"
+				   tal:attributes='data-ams-click-handler-options string:{"lang": "${lang}"}'>
+					<img alt="" tal:attributes="src string:/--static--/pyams_i18n/img/flags/${lang}.png">
+					<span tal:content="view.get_label(lang)" />
+				</a>
+			</li>
+		</tal:loop>
+	</ul>
+</tal:var>