25 lines
884 B
Text
25 lines
884 B
Text
- max_entries = settings[:max_entries].presence || DashboardContent::DEFAULT_MAX_ENTRIES
|
|
|
|
div id="#{block}-settings" style="#{'display: none;' if hide}"
|
|
= form_tag(_update_layout_setting_dashboard_path(@project, @dashboard), remote: true) do
|
|
.box
|
|
p
|
|
label
|
|
= l :field_title
|
|
' :
|
|
= text_field_tag "settings[#{block}][title]", dashboard_feed_title(settings[:title], block_definition)
|
|
p
|
|
label
|
|
= l :field_url
|
|
' :
|
|
= url_field_tag "settings[#{block}][url]", settings[:url], required: true
|
|
p
|
|
label
|
|
= l(:label_max_entries)
|
|
' :
|
|
= number_field_tag "settings[#{block}][max_entries]", max_entries, min: 1, max: 100, required: true
|
|
|
|
p
|
|
= submit_tag l(:button_save)
|
|
'
|
|
= link_to_function l(:button_cancel), "$('##{block}-settings').toggle();"
|