Sha256: 69ef486cd316687122b25ce82b9edd0e0a44654cae9af78e552189fd853e72f8
Contents?: true
Size: 739 Bytes
Versions: 5
Compression:
Stored size: 739 Bytes
Contents
<% return unless ComfortableMexicanSofa.config.enable_mirror_sites object ||= mirrors options = case object when Cms::Layout object.mirrors.collect{|m| [m.site.label, edit_cms_admin_layout_url(m, :host => m.site.hostname)]} when Cms::Page object.mirrors.collect{|m| [m.site.label, edit_cms_admin_page_url(m, :host => m.site.hostname)]} when Cms::Snippet object.mirrors.collect{|m| [m.site.label, edit_cms_admin_snippet_url(m, :host => m.site.hostname)]} else (Cms::Site.all - [@cms_site]).collect{|s| [s.label, url_for(:host => s.hostname)]} end options = [[@cms_site.label, request.fullpath]] + options %> <div id='mirrors' class='box'> <%= select_tag :mirror, options_for_select(options) %> </div>
Version data entries
5 entries across 5 versions & 1 rubygems