Jacqueline Maldonado před 7 roky
rodič
revize
f2a1900eaa

+ 9 - 1
app/controllers/supports_controller.rb

@@ -6,7 +6,7 @@ class SupportsController < ApplicationController
   def contact_support
     if params[:support].present?
       returns = false
-      params[:support].map { |x, y| returns = true if y.blank? }
+      params[:support].map { |_x, y| returns = true if y.blank? }
       respond_to do |format|
         if returns
           format.js { render "contact_support", locals: { notice: "Debe llenar todos los campos del formulario." } }
@@ -17,4 +17,12 @@ class SupportsController < ApplicationController
       end
     end
   end
+
+  def system_updates # change the following
+    @date = "2018/08/02" # yyyy/mm/dd
+    @change_points = {
+      "key1" => "Change point 1",
+      "key2" => "Change point 2"
+    }
+  end
 end

+ 33 - 0
app/views/supports/system_updates.html.erb

@@ -0,0 +1,33 @@
+<div class="page-container">
+  <div class="page-content-wrapper">
+    <div class="page-head">
+      <div class="container-fluid">
+        <div class="page-title">
+          <h1>Últimas actualizaciones del sistema</h1>
+        </div>
+      </div>
+    </div>
+    <div class="page-content">
+      <div class="container-fluid">
+        <ul class="page-breadcrumb breadcrumb">
+        </ul>
+        <div class="page-content-inner">
+          <div class="note note-warning hidden" id="notice">
+            <h4 class="block"></h4>
+          </div>
+          <div class="portlet light">
+            <div class="portlet-body ">
+              <h2>Fecha: <%= l(@date.to_date, format: '%d de %B del %Y') %></h2>
+              <br>
+              <ul style="font-size: 150%">
+                <% @change_points.each do |_key, value| %>
+                  <li><%= value %></li>
+                <% end %>
+              </ul>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>

+ 4 - 0
config/navigation.rb

@@ -127,6 +127,7 @@ SimpleNavigation::Configuration.run do |navigation|
       primary.item :support, { icon: "fa fa-fw fa-group", text: "Soporte" }, '#', class: 'menu-dropdown classic-menu-dropdown' do |sub_nav|
         sub_nav.dom_attributes = { class: "dropdown-menu pull-left" }
         sub_nav.item :send_info, "Soporte técnico", contact_support_path
+        sub_nav.item :updates, "Actualizaciones", system_updates_path
       end
     end
 
@@ -210,6 +211,7 @@ SimpleNavigation::Configuration.run do |navigation|
       primary.item :support, { icon: "fa fa-fw fa-group", text: "Soporte" }, '#', class: 'menu-dropdown classic-menu-dropdown' do |sub_nav|
         sub_nav.dom_attributes = { class: "dropdown-menu pull-left" }
         sub_nav.item :send_info, "Soporte técnico", contact_support_path
+        sub_nav.item :updates, "Actualizaciones", system_updates_path
       end
     end
 
@@ -263,6 +265,7 @@ SimpleNavigation::Configuration.run do |navigation|
       primary.item :support, { icon: "fa fa-fw fa-group", text: "Soporte" }, '#', class: 'menu-dropdown classic-menu-dropdown' do |sub_nav|
         sub_nav.dom_attributes = { class: "dropdown-menu pull-left" }
         sub_nav.item :send_info, "Soporte técnico", contact_support_path
+        sub_nav.item :updates, "Actualizaciones", system_updates_path
       end
     end
 
@@ -289,6 +292,7 @@ SimpleNavigation::Configuration.run do |navigation|
       primary.item :support, { icon: "fa fa-fw fa-group", text: "Soporte" }, '#', class: 'menu-dropdown classic-menu-dropdown' do |sub_nav|
         sub_nav.dom_attributes = { class: "dropdown-menu pull-left" }
         sub_nav.item :send_info, "Soporte técnico", contact_support_path
+        sub_nav.item :updates, "Actualizaciones", system_updates_path
       end
     end
 

+ 1 - 0
config/routes.rb

@@ -254,5 +254,6 @@ Rails.application.routes.draw do
 
   ## soporte
   get "contact_support" => "supports#contact_support"
+  get "system_updates" => "supports#system_updates"
 end
 # rubocop:enable Metrics/BlockLength