Sha256: 794651351975508d9b4cb8db4393cfe0da90fb38e1a26cc4201bce2c3904890b

Contents?: true

Size: 317 Bytes

Versions: 24

Compression:

Stored size: 317 Bytes

Contents

module ApplicationHelper
  def structure_path(record)
    return if record.nil?
    
    case record.structure_type
    when StructureType.page then record.slug
    when StructureType.main then root_path
    when StructureType.redirect then record.redirect_url
    when StructureType.group then "#"
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
sunrise-cms-1.0.6 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.5 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.4 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.3 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.2 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.1 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.0 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.0.rc3 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.0.rc2 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-1.0.0.rc1 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.7.0.rc2 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.7.0.rc1 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.11 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.10 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.9 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.8 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.7 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.6 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.5 spec/dummy/app/helpers/application_helper.rb
sunrise-cms-0.6.4 spec/dummy/app/helpers/application_helper.rb