Sha256: fdd13a8765b0a9fc95476caf20012ee3b3965bb24ac7869db65243964908dd20

Contents?: true

Size: 781 Bytes

Versions: 4

Compression:

Stored size: 781 Bytes

Contents

Sitemap.build do | root |
  root.undeleteable!

  root.add(:home) do | home |
    home.undeleteable!
  end

  root.add(:project) do | project |
    project.undeleteable!

    project.add(:page) do | page |
      page.set(:per_page => 10)
      page.set(:sort => 'updated_at desc')
      
      page.add(:image) do | image |
        image.set(:per_page => 10)
        image.set(:sort => 'position asc')
      end
    end
  end

  root.add(:about) do | about |
    about.undeleteable!

    about.add(:page) do | page |
      page.set(:per_page => 10)
      page.set(:sort => 'title asc')
    end
  end

  root.add(:blog) do | blog |
    blog.undeleteable!

    blog.add(:post) do | post |
      post.set(:per_page => 10)
      post.set(:sort => 'published_at asc')
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
qwerty-0.0.7.pre lib/generators/qwerty/install/templates/sitemap.rb
qwerty-0.0.5.pre lib/generators/qwerty/install/templates/sitemap.rb
qwerty-0.0.4.pre lib/generators/qwerty/install/templates/sitemap.rb
qwerty-0.0.3.pre lib/generators/qwerty/install/templates/sitemap.rb