Skip to content
Snippets Groups Projects
Commit 96a3b2d0 authored by Matheus Agio Nerone's avatar Matheus Agio Nerone
Browse files

remove unnecessary files

parent 1a1e0ce2
No related branches found
No related tags found
No related merge requests found
class Management::HighlightsController < ManagementController
def index
@highlights = highlight_repository.all
end
def show
end
def new
end
def delete
@highlights = highlight_repository.all
end
def create
highlight_repository.insert_data(params[:name],params[:url])
redirect_to management_highlights_index_path
end
def destroy
params[:id].each do |id|
highlight_repository.destroy_data(id)
end
redirect_to management_highlights_index_path
end
private
def highlight_repository
repository.for :highlight
end
end
<body>
<div>
<class="ls-info-header">
<class="ls-title-2"><h3>Remover destaque</h3><br>
<%= form_tag(:action => "destroy", :method => "get") do %>
<fieldset>
<!-- Exemplo com Radio button -->
<div class="ls-label col-md-5">
<p>Escolha os destaques a remover:</p>
<% @highlights.each do |highlight| %>
<label class="ls-label-text">
<input type="checkbox" name="id[]" value= <%= highlight['@rid'] %>>
<%= highlight['name'] %>
</label>
<%end%>
</div>
</fieldset>
<div class="ls-actions-btn">
<%= submit_tag "Salvar", class: "ls-btn" %>
<%= link_to "Cancelar", management_highlights_index_path, class: "ls-btn-danger" %>
</div>
<%end%>
</div>
</body>
<body>
<div>
<!--
<class="ls-info-header">
<class="ls-title-2"><h3>Adicionar destaque</h3><br>
<form action="" class="ls-form row">
<fieldset>
<label class="ls-label col-md-3">
<b class="ls-label-text">Título</b>
<p>Digite o título do destaque</p>
<input type="text" name="name" placeholder="Título" required >
</label>
<label class="ls-label col-md-4">
<b class="ls-label-text">URL</b>
<p>Cole a url do destaque no portal</p>
<input type="url" name="url" placeholder="URL do destaque no portal" required >
</label>
</fieldset>
</form>
-->
<%= form_tag( :action => "create", method: "post") do %>
<%= label_tag :name, "Título do destaque" %><br><br>
<%= text_field_tag :name,'', placeholder: "título " %>
<br><br><br>
<%= label_tag :url, "URL da coleção no portal" %><br><br>
<%= text_field_tag :url, '', placeholder: "url" %>
<%= submit_tag "Salvar", class: "ls-btn" %>
<% end %>
<div class="ls-actions-btn">
<%= link_to "Cancelar", management_highlights_index_path, class: "ls-btn-danger" %>
</div>
</body>
<ol class="ls-breadcrumb">
<li><%= link_to "Início", management_root_path %></li>
<li><%= link_to "Destaques", management_highlights_index_path %></li>
<li> Remover </li>
</ol>
<br>
<%= render 'form_delete' %>
<ol class="ls-breadcrumb">
<li><%= link_to "Início", management_root_path %></li>
<li> Destaques </li>
</ol>
<br>
<div>
<header class="ls-info-header">
<h2 class="ls-title-3">Destaques</h2>
<p class="ls-float-right ls-float-none-xs ls-small-info"> <strong><%= Date.today.to_s %></strong></p>
</header>
</div>
<div class="ls-list-title ">
<b>Destaques atuais no carrosel:</b>
</div>
<div class="ls-list-description">
<ul>
<% if @highlights.present? %>
<% @highlights.each do |highlight| %>
<br>
<li> <%= highlight['name'] %></li>
<% end %>
<% else %>
<li>
Não existe nenhuma destaque ainda.
</li>
<%end%>
</ul>
</div>
<br><br><br>
<%= link_to "Adicionar destaques", management_highlights_new_path, class: "ls-btn ls-btn-lg" %>
<%= link_to "Remover destaques", management_highlights_delete_path, class: "ls-btn ls-btn-lg" %>
<ol class="ls-breadcrumb">
<li><%= link_to "Início", management_root_path %></li>
<li><%= link_to "Destaques", management_highlights_index_path %></li>
<li> Novo </li>
</ol>
<br>
<%= render 'form_new' %>
...@@ -16,7 +16,6 @@ Rails.application.routes.draw do ...@@ -16,7 +16,6 @@ Rails.application.routes.draw do
get 'statistics/downloads' => 'statistics#downloads', as: 'downloads_statistics' get 'statistics/downloads' => 'statistics#downloads', as: 'downloads_statistics'
resources :users resources :users
resources :highlights
resources :carousels resources :carousels
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment