- •Утвержден
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •Исходный код шаблонов видов
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
- •02070743.00569-01 12 01
2602070743.00569-01 12 01
@tickets = Ticket.find(:all
:conditions => ["category_id = ? and ticketstatus_id = ?",
params[:category_id], params[:status_id] ], :offset => @offset,
:limit => @increment )
else #no status
@status_name = "All"
@tickets = Ticket.find(:all :conditions => ["category_id = ? and ticketstatus_id != 2", params[:category_id]], :offset => @offset, :limit => @increment )
end
else # no category was selected
@category_name = "All"
if(params[:status_id]&& params[:status_id]!= "none")# if а status is selected too
@status = Ticketstatus.find(params[:status_id] :limit => 1)
@status_name = @status.name
@tickets = Ticket.find(:all :conditions => ["ticketstatus_id = ?", params[:status_id] ], :offset => @offset, :limit => @increment )
else # no status is selected
@status_name = "All"
@tickets = Ticket.find(:all :conditions => ["ticketstatus_id != 2"], :offset => @offset, :limit => @increment )
end
end
end
end
Исходный код шаблонов видов
#----------------------------------------------------------------------------------------------------admin.rhmtl
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%= stylesheet_link_tag "style" %>
<%= javascript_include_tag "prototype" %>
<title>Mystic Ticket System</title>
</head>
<body>
<table align=center style="border:0px solid black;"><tr><td>
<table cellpadding=0 cellspacing=0 align=center width="100%">
<tr>
<td align=center>
<div class="main_logo"></div>
</td>
</tr>
<tr>
<td>
<div class="main_table_top"></div>
115
2702070743.00569-01 12 01
</tr>
<tr>
<td valign=top >
<div class="main_table_middle">
<%# Begin main body div and td %>
<table cellpadding=0 cellspacing=0 align=center width="100%">
<tr>
<td style="width:70%" valign=top>
<% if @msg != "" %>
<%= @msg %>
<% end %>
<% if flash[:message]%><%= flash[:message]%><% end %>
<%= yield %>
</td>
<td align=left style="width:30%;" valign=top >
<table cellpadding=0 cellspacing=0>
<tr><td class="right_links_top"></td></tr>
<tr><td class="right_links_middle">
<div class="right_links_padding">
<div class="right_link_text">Admin Menu</div>
<%= link_to "Add A User" :class => "admin_right_link_text" %><hr>
<%= link_to "Edit/Delete Users" :class => "admin_right_link_text" %><hr>
<!-- <% link_to "Edit System Settings" :class => "admin_right_link_text" %><hr> -->
<%= link_to "Edit Ticket Statuses" :class => "admin_right_link_text" %><hr>
<%= link_to "Edit Ticket Categories" :class => "admin_right_link_text" %><hr>
<%= link_to "View All Tickets" :class => "admin_right_link_text" %><hr>
<%= link_to "Open A New Ticket" :class => "admin_right_link_text" %><hr>
<%= link_to "Edit My Profile" :class => "admin_right_link_text" %><hr>
<%= link_to "View Logs" :class => "admin_right_link_text" %><hr>
<% if !(session[:user].nil?) %>
<%= link_to "Log Out" :class => "right_link_text" %>
<% end %>
</div>
</td></tr>
<tr> <td class="right_links_bottom"></td></tr>
</table>
<table cellpadding=0 cellspacing=0>
<tr><td class="right_links_top"></td></tr>
<tr><td class="right_links_middle">
<div class="right_links_padding">
<div class="right_link_text">My Status</div><hr>
<% if !session[:user].nil? %>
<div style="font-size:10px">
116