Sha256: a61ca582e3354b998244e3512ad34cce43f611bd83f25edf241b0ce52ad5cc98
Contents?: true
Size: 858 Bytes
Versions: 5
Compression:
Stored size: 858 Bytes
Contents
class Skyline::Browser::LinksController < Skyline::ApplicationController def index @media_dirs = Skyline::MediaDir.group_by_parent_id @pages = Skyline::Page.group_by_parent_id if params[:referable_type].present? case params[:referable_type] when "Skyline::MediaFile" then @media_file = Skyline::MediaFile.find_by_id(params[:referable_id]) @media_dir = @media_file.directory if @media_file @active_tab = "Skyline::MediaFile" when "Skyline::Page" then @page = Skyline::Page.find_by_id(params[:referable_id]) @active_tab = "Skyline::Page" end end if @active_tab.nil? && params[:url].present? @active_tab = "Skyline::ReferableUri" else @active_tab ||= "Skyline::Page" end render :partial => "index" end end
Version data entries
5 entries across 5 versions & 2 rubygems