ссылкой на thisRails «» PARAMS переменной
Я создал вопрос в веб-форму, как это:
<div class="form_row">
<label for="features[]">Features:</label>
<% [ 'scenarios', 'role_profiles', 'private_messages', 'polls' ].each do |feature| %>
<br><%= check_box_tag 'features[]', feature,
(params[:features] || {}).include?(feature) %>
<% end %>
</div>
Так что, если сценарии и private_messages получает проверено и я распечатать params[:features]
я получу : scenariosprivate_messages
Мне было интересно, как я смогу получить сценарии и private_messages отдельно от параметров. Является ли отображение params[:features] = "scenariosprivate_messages"
или это действительно params[features] = ["scenarios", "private_messages"]
? Если это последний, как я могу пройти через них?
Я пишу на мой взгляд:
<%= params[:features].each {|param|
param.capitalize
} %>
и я до сих пор просто получить scenariosprivate_messages
распечатаны.
Ммм это не похоже на работу. – alamodey
Извините, вы не поняли, что хотите перебрать его в * view *. Как говорит Джим, вы, скорее всего, не будете использовать параметры в своем представлении. – schweerelos