29 lines
1.1 KiB
Ruby
29 lines
1.1 KiB
Ruby
# Trustie - education management software
|
|
# Copyright (C) 2013-2014
|
|
class StoresController < ApplicationController
|
|
layout 'base_stores'
|
|
# menu_item :overview
|
|
# menu_item :roadmap, :only => :roadmap
|
|
# menu_item :settings, :only => :settings
|
|
|
|
# include ActsAsTaggableOn::TagsHelper
|
|
LIMIT = 20 unless const_defined?(:LIMIT)
|
|
def index
|
|
#Document HomeworkAttach Issue Message News Version WikiPage
|
|
projects_attach
|
|
@projects_attach = Attachment.includes(:attach_project).where("projects.project_type=?", 0).
|
|
reorder("#{Attachment.table_name}.created_on DESC").
|
|
limit(LIMIT)
|
|
@courses_attach = Attachment.includes(:attach_project).where("projects.project_type=?", 1).
|
|
reorder("#{Attachment.table_name}.created_on DESC").
|
|
limit(LIMIT)
|
|
@homeworks_attach = Attachment.where("container_type = 'HomeworkAttach'").
|
|
reorder("created_on DESC").
|
|
limit(LIMIT)
|
|
@memos_attach = Attachment.where("container_type = 'Memo'").
|
|
reorder("created_on DESC").
|
|
limit(LIMIT)
|
|
end
|
|
|
|
end
|