Rename key variable to legend

This commit is contained in:
Marwin Hochfelsner
2025-06-17 06:48:06 +02:00
parent 6b450a6c13
commit 42a7393db7
2 changed files with 4 additions and 4 deletions

View File

@ -5,8 +5,8 @@ class LegendPanesController < ApplicationController
def show
expires_in 7.days, :public => true
@key = YAML.load_file(Rails.root.join("config/legend.yml"))
@key.each_value do |layer_data|
@legend = YAML.load_file(Rails.root.join("config/legend.yml"))
@legend.each_value do |layer_data|
layer_data["entries"].each do |entry|
entry["name"] = Array(entry["name"])
end

View File

@ -1,6 +1,6 @@
<div id="legend" class="p-3">
<table class="table table-sm table-borderless mb-0 align-middle">
<% @key.each do |layer_name, layer_data| %>
<% @legend.each do |layer_name, layer_data| %>
<% layer_data["entries"].each do |entry| %>
<%= tag.tr :data => { :layer => layer_name, :zoom_min => entry["min_zoom"], :zoom_max => entry["max_zoom"] } do %>
<td>
@ -17,7 +17,7 @@
<% end %>
<% end %>
</table>
<% @key.each do |layer_name, layer_data| %>
<% @legend.each do |layer_name, layer_data| %>
<% if layer_data["legend"] %>
<%= tag.div :data => { :layer => layer_name }, :class => "mt-3 text-center" do %>
<%= link_to t(".see_external_legend"), layer_data["legend"], :target => "_blank", :rel => "noopener" %>